- Data:
- 2009-12-28 15:17:15 (16 years ago)
- Pliki:
-
- 1 zmodyfikowane
Legenda:
- Bez zmian
- Dodane
- Usunięte
-
trunk/eCard/eCardMVC/adMoto.Payments.Web/Controllers/PlatnoscController.cs
r978 r984 43 43 var id1 = ConvertId(id); 44 44 45 var platnosc= _repVPayment.Find(p => p.ID_faktury == id1).SingleOrDefault();45 var invoice = _repVPayment.Find(p => p.ID_faktury == id1).SingleOrDefault(); 46 46 47 var errorViewData = _paymentsUtils.IsError( platnosc, HttpContext.User.Identity.Name);47 var errorViewData = _paymentsUtils.IsError(invoice, HttpContext.User.Identity.Name); 48 48 if (!String.IsNullOrEmpty(errorViewData.Error)) 49 49 return View("Error1", errorViewData); 50 50 51 var invoiceDeatailsViewData = InitInvoiceDetailsViewData( platnosc);51 var invoiceDeatailsViewData = InitInvoiceDetailsViewData(invoice); 52 52 53 var tablicaPotwierdzenia = _repConfirm.FindItemsByIdFaktury(id1); 53 var tablicaPotwierdzenia = _repConfirm.FindItemsByIdFaktury(id1); //szukamy uregulowanej faktury 54 54 if (tablicaPotwierdzenia.Count > 0) //platnosc za fakture zostala uregulowana 55 55 { 56 56 var dataZaplaty = String.Format("{0:dd-MM-yyyy}", tablicaPotwierdzenia[0].AUTHTIME); 57 invoiceDeatailsViewData.Info = String.Format(_translateManager.Translate("tlumaczenia", "zaplacono"), platnosc.Faktura_Numer, dataZaplaty);57 invoiceDeatailsViewData.Info = String.Format(_translateManager.Translate("tlumaczenia", "zaplacono"), invoice.Faktura_Numer, dataZaplaty); 58 58 invoiceDeatailsViewData.Termin = dataZaplaty; 59 59 return View("Paid", invoiceDeatailsViewData); … … 80 80 if (ModelState.IsValid == false) 81 81 { 82 var platnosc= _repVPayment.Find(p => p.ID_faktury == payer.Id_faktury).SingleOrDefault();83 var errorViewData = _paymentsUtils.IsError( platnosc, HttpContext.User.Identity.Name);82 var invoice = _repVPayment.Find(p => p.ID_faktury == payer.Id_faktury).SingleOrDefault(); 83 var errorViewData = _paymentsUtils.IsError(invoice, HttpContext.User.Identity.Name); 84 84 85 85 if (!String.IsNullOrEmpty(errorViewData.Error)) 86 86 return View("Error1", errorViewData); 87 87 88 return View("Show", InitInvoiceDetailsViewData( platnosc));88 return View("Show", InitInvoiceDetailsViewData(invoice)); 89 89 } 90 90 return RedirectToAction("Merchant", "Merchant", payer); … … 96 96 _paymentsUtils.SetLanguage(language); 97 97 var id1 = ConvertId(id); 98 var platnosc= _repVPayment.Find(p => p.ID_faktury == id1).SingleOrDefault();98 var invoice = _repVPayment.Find(p => p.ID_faktury == id1).SingleOrDefault(); 99 99 100 if ( platnosc== null)100 if (invoice == null) 101 101 return View("Error1", _paymentsUtils.InitErrorViewData(_translateManager.Translate("tlumaczenia", "brakdanych"), 0)); 102 102 103 var invoiceDeatailsViewData = InitInvoiceDetailsViewData( platnosc);103 var invoiceDeatailsViewData = InitInvoiceDetailsViewData(invoice); 104 104 105 105 //sprawdzamy czy dla kombinacji ordernumber i idfaktury istnieje platnosc, … … 119 119 _paymentsUtils.SetLanguage(language); 120 120 var id1 = ConvertId(id); 121 var platnosc= _repVPayment.Find(p => p.ID_faktury == id1).SingleOrDefault();121 var invoice = _repVPayment.Find(p => p.ID_faktury == id1).SingleOrDefault(); 122 122 123 if ( platnosc== null)123 if (invoice == null) 124 124 return View("Error1", 125 125 _paymentsUtils.InitErrorViewData( 126 126 _translateManager.Translate("tlumaczenia", "brakdanych"), 0)); 127 127 128 var invoiceDeatailsViewData = InitInvoiceDetailsViewData( platnosc);128 var invoiceDeatailsViewData = InitInvoiceDetailsViewData(invoice); 129 129 return View(invoiceDeatailsViewData); 130 130 } … … 141 141 } 142 142 143 private InvoiceDetailsViewData InitInvoiceDetailsViewData(Invoice platnosc)143 private InvoiceDetailsViewData InitInvoiceDetailsViewData(Invoice invoice) 144 144 { 145 145 var invoiceDeatailsViewData = new InvoiceDetailsViewData(); 146 invoiceDeatailsViewData.Invoice = platnosc;147 invoiceDeatailsViewData.Payer = InitPayer( platnosc.ID_faktury);148 invoiceDeatailsViewData.Brutto = _paymentsUtils.BruttoToString( platnosc.Brutto, platnosc.waluta_brutto, platnosc.waluta_miano);146 invoiceDeatailsViewData.Invoice = invoice; 147 invoiceDeatailsViewData.Payer = InitPayer(invoice.ID_faktury); 148 invoiceDeatailsViewData.Brutto = _paymentsUtils.BruttoToString(invoice.Brutto, invoice.waluta_brutto, invoice.waluta_miano); 149 149 return invoiceDeatailsViewData; 150 150 } … … 158 158 public void UpdateStatus(int ordernumber, string currentstate) 159 159 { 160 var p latnosc= _repPayment.Find(p => p.ORDERNUMBER == ordernumber).SingleOrDefault();160 var payment = _repPayment.Find(p => p.ORDERNUMBER == ordernumber).SingleOrDefault(); 161 161 162 if (p latnosc!= null && currentstate == ISPAID)162 if (payment != null && currentstate == ISPAID) 163 163 { 164 p latnosc.Status = true;165 p latnosc.Status_data = DateTime.Now;164 payment.Status = true; 165 payment.Status_data = DateTime.Now; 166 166 _repPayment.SubmitChanges(); 167 167 } … … 170 170 public int CheckConfirm(int idfaktury, int order) 171 171 { 172 var p l= _repPayment.Find(p => p.ORDERNUMBER == order && p.IDFaktury == idfaktury).SingleOrDefault();172 var payment = _repPayment.Find(p => p.ORDERNUMBER == order && p.IDFaktury == idfaktury).SingleOrDefault(); 173 173 174 if (p l!= null)174 if (payment != null) 175 175 { 176 176 var confirm = _repConfirm.Find(p => p.ORDERNUMBER == order).FirstOrDefault();
