Index: trunk/eCard/eCardMVC/Platnosci/Controllers/PlatnoscController.cs
===================================================================
--- trunk/eCard/eCardMVC/Platnosci/Controllers/PlatnoscController.cs (revision 881)
+++ trunk/eCard/eCardMVC/Platnosci/Controllers/PlatnoscController.cs (revision 883)
@@ -22,4 +22,5 @@
     public class PlatnoscController : Controller
     {
+        public const string ISPAID = "payment_deposited";       //transakcja potwierdzona do rozliczenia
         private readonly PlatnosciDataContext _context;
         private readonly IDataContext _context1;
@@ -65,17 +66,20 @@
             vPlatnosciEcard platnosc = _rep.FindInvoiceById(id1).SingleOrDefault();
             if (!String.IsNullOrEmpty(Iserror(platnosc).error)) return View("Error1", Iserror(platnosc));
-            
-            var tablica_potwierdzenia = _rep.FindItemsByIdFaktury(id1);
-            if (tablica_potwierdzenia.Count > 0) //platnosc za fakture zostala uregulowana
-            {
-                string data_zaplaty = String.Format("{0:dd-MM-yyyy}",tablica_potwierdzenia[0].AUTHTIME);
-                ErrorViewData errorViewData = _func.InitErrorViewData(String.Format(zaplacono, platnosc.Faktura_Numer, data_zaplaty));
-                return View("Error1", errorViewData);
-            }            
+
             string kwota = "";
             kwota = _func.BruttoToString(platnosc.Brutto, platnosc.waluta_brutto, platnosc.waluta_miano);
             var payer = InitPayer("", "", platnosc.ID_faktury);
-            var invoiceDeatailsViewData = InitInvoiceDetailsViewData(platnosc, payer, "", kwota);           
-            return View(invoiceDeatailsViewData);
+            var invoiceDeatailsViewData = InitInvoiceDetailsViewData(platnosc, payer, "", kwota);  
+
+            var tablica_potwierdzenia = _rep.FindItemsByIdFaktury(id1);
+            if (tablica_potwierdzenia.Count > 0) //platnosc za fakture zostala uregulowana
+            {
+                string data_zaplaty = String.Format("{0:dd-MM-yyyy}", tablica_potwierdzenia[0].AUTHTIME);
+                invoiceDeatailsViewData.info = String.Format(zaplacono, platnosc.Faktura_Numer, data_zaplaty);
+                invoiceDeatailsViewData.termin = data_zaplaty;
+                return View("Paid", invoiceDeatailsViewData);
+            }            
+                     
+            return View(invoiceDeatailsViewData);              
         }        
         [Authorize]
@@ -166,5 +170,5 @@
 
             _rep.Insert(potwierdzenie);
-            UpdateStatus(ORDERNUMBER, VALIDATIONCODE);
+            UpdateStatus(ORDERNUMBER, CURRENTSTATE);
             return View();
         }
@@ -218,8 +222,8 @@
             return errorViewData;
         }
-        public void UpdateStatus(int ordernumber, string validationcode)
+        public void UpdateStatus(int ordernumber, string currentstate)
         {
             var platnosc = _rep.FindPaymentByOrdernumber(ordernumber).SingleOrDefault();
-            if (platnosc != null && platnosc.Status == true && validationcode == "000")
+            if (platnosc != null && platnosc.Status == true && currentstate == ISPAID)
             {
                 platnosc.Status = true;
