Zbiór zmian 984 dla trunk/eCard/eCardMVC/adMoto.Payments.Web/Controllers
- Data:
- 2009-12-28 15:17:15 (16 years ago)
- Lokalizacja:
- trunk/eCard/eCardMVC/adMoto.Payments.Web/Controllers
- Pliki:
-
- 3 zmodyfikowane
-
AccountController.cs (zmodyfikowane) (4 diffs)
-
MerchantController.cs (zmodyfikowane) (1 diff)
-
PlatnoscController.cs (zmodyfikowane) (7 diffs)
Legenda:
- Bez zmian
- Dodane
- Usunięte
-
trunk/eCard/eCardMVC/adMoto.Payments.Web/Controllers/AccountController.cs
r971 r984 29 29 } 30 30 31 public AccountController(IFormsAuthentication formsAuth, IRepository<Invoice> repository, PaymentsUtils func)31 public AccountController(IFormsAuthentication formsAuth, IRepository<Invoice> repository, PaymentsUtils paymentsUtils) 32 32 { 33 33 _repository = repository; 34 34 FormsAuth = formsAuth ?? new FormsAuthenticationService(); 35 _paymentsUtils = func;35 _paymentsUtils = paymentsUtils; 36 36 } 37 37 … … 51 51 { 52 52 _paymentsUtils.SetLanguage(language); 53 var platnosc = new Invoice(); 53 var invoice = new Invoice(); 54 54 55 if (!ValidateLogOn(nip, numerFaktury)) 55 { 56 return View(); 57 58 invoice = _repository.FindInvoiceByNipNumber(nip, numerFaktury).SingleOrDefault(); 59 60 if (invoice == null) 56 61 return View(); 57 } 58 59 var login = _repository.FindInvoiceByNipNumber(nip, numerFaktury).SingleOrDefault(); 60 platnosc = login; 61 if (platnosc == null) return View(); 62 62 63 _paymentsUtils.SetUserLogger(nip, numerFaktury); 63 64 … … 65 66 66 67 if (!String.IsNullOrEmpty(returnUrl)) 67 {68 68 return Redirect(returnUrl); 69 }70 69 71 return RedirectToAction("Show", "Platnosc", new { id = platnosc.ID_faktury });70 return RedirectToAction("Show", "Platnosc", new { id = invoice.ID_faktury }); 72 71 } 73 72 … … 86 85 if (String.IsNullOrEmpty(nip)) 87 86 ModelState.AddModelError("nip", errNip); 87 88 88 if (String.IsNullOrEmpty(numerFaktury)) 89 89 ModelState.AddModelError("numerFaktury", errFaktura); -
trunk/eCard/eCardMVC/adMoto.Payments.Web/Controllers/MerchantController.cs
r971 r984 39 39 40 40 var id1 = Convert.ToInt32(payer.Id_faktury); 41 var platnosc= _repVPayment.Find(p => p.ID_faktury == id1).SingleOrDefault();41 var invoice = _repVPayment.Find(p => p.ID_faktury == id1).SingleOrDefault(); 42 42 43 var errorViewData = _paymentsUtils.IsError( platnosc, ControllerContext.HttpContext.User.Identity.Name);43 var errorViewData = _paymentsUtils.IsError(invoice, ControllerContext.HttpContext.User.Identity.Name); 44 44 if (!String.IsNullOrEmpty(errorViewData.Error)) 45 45 return View("Error1", errorViewData); 46 46 47 var merchant = _merchantHelper.CreateMerchantData( platnosc, payer, language, Session.SessionID);47 var merchant = _merchantHelper.CreateMerchantData(invoice, payer, language, Session.SessionID); 48 48 49 49 if (merchant == null || !String.IsNullOrEmpty(merchant.Error)) -
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();
