Zbiór zmian 971 dla trunk/eCard/eCardMVC/Platnosci/Controllers/MerchantController.cs
- Data:
- 2009-12-23 11:59:36 (16 years ago)
- Pliki:
-
- 1 zmodyfikowane
-
trunk/eCard/eCardMVC/Platnosci/Controllers/MerchantController.cs (zmodyfikowane) (4 diffs)
Legenda:
- Bez zmian
- Dodane
- Usunięte
-
trunk/eCard/eCardMVC/Platnosci/Controllers/MerchantController.cs
r970 r971 5 5 using adMoto.Payments.Core.Data; 6 6 using adMoto.Payments.Core.Interfaces; 7 using Platnosci.Models;7 using adMoto.Payments.Web.Models; 8 8 9 namespace Platnosci.Controllers9 namespace adMoto.Payments.Web.Controllers 10 10 { 11 11 [Authorize] … … 14 14 private readonly IRepository<Invoice> _repVPayment; 15 15 private readonly IRepository<PlatnosciEcard> _repPayment; 16 private readonly FunkcjePlatnosci _funkcjePlatnosci;17 private readonly eCardData _eCardData;16 private readonly PaymentsUtils _paymentsUtils; 17 private readonly MerchantHelper _merchantHelper; 18 18 private readonly ITranslateManager _translateManager; 19 19 … … 22 22 _repVPayment = new Repository<Invoice>(new DataContext()); 23 23 _repPayment = new Repository<PlatnosciEcard>(new DataContext()); 24 _ funkcjePlatnosci = new FunkcjePlatnosci(_repPayment);24 _paymentsUtils = new PaymentsUtils(_repPayment); 25 25 _translateManager = new Translation(); 26 _ eCardData = new eCardData(_repPayment);26 _merchantHelper = new MerchantHelper(_repPayment); 27 27 } 28 28 public MerchantController(IRepository<Invoice> repVPayment, IRepository<PlatnosciEcard> repPayment, ITranslateManager translate) … … 31 31 _repPayment = repPayment; 32 32 _translateManager = translate; 33 _ funkcjePlatnosci = new FunkcjePlatnosci(_repPayment, _translateManager);34 _ eCardData = new eCardData(_repPayment);33 _paymentsUtils = new PaymentsUtils(_repPayment, _translateManager); 34 _merchantHelper = new MerchantHelper(_repPayment); 35 35 } 36 36 public ActionResult Merchant(Payer payer, string language) 37 37 { 38 language = _ funkcjePlatnosci.SetLanguage(language);38 language = _paymentsUtils.SetLanguage(language); 39 39 40 40 var id1 = Convert.ToInt32(payer.Id_faktury); 41 41 var platnosc = _repVPayment.Find(p => p.ID_faktury == id1).SingleOrDefault(); 42 42 43 var errorViewData = _ funkcjePlatnosci.IsError(platnosc, ControllerContext.HttpContext.User.Identity.Name);43 var errorViewData = _paymentsUtils.IsError(platnosc, ControllerContext.HttpContext.User.Identity.Name); 44 44 if (!String.IsNullOrEmpty(errorViewData.Error)) 45 45 return View("Error1", errorViewData); 46 46 47 var merchant = _ eCardData.CreateMerchantData(platnosc, payer, language, Session.SessionID);47 var merchant = _merchantHelper.CreateMerchantData(platnosc, payer, language, Session.SessionID); 48 48 49 if (merchant == null || (merchant != null && (!String.IsNullOrEmpty(merchant.Error))))50 return View("Error1", _ funkcjePlatnosci.InitErrorViewData(_translateManager.Translate("tlumaczenia", "error_hash"), payer.Id_faktury));49 if (merchant == null || !String.IsNullOrEmpty(merchant.Error)) 50 return View("Error1", _paymentsUtils.InitErrorViewData(_translateManager.Translate("tlumaczenia", "error_hash"), payer.Id_faktury)); 51 51 52 var adres = _ eCardData.GetUrl(merchant);52 var adres = _merchantHelper.GetUrl(merchant); 53 53 Response.Redirect(adres); 54 54 return new EmptyResult();
