Ejemplo n.º 1
0
 public PaymentTodoPagoController(ILocalizationService localizationService,
                                  ISettingService settingService,
                                  IStoreService storeService,
                                  IWorkContext workContext,
                                  IPaymentService paymentService,
                                  IOrderService orderService,
                                  IStoreContext storeContext,
                                  IWebHelper webHelper,
                                  PaymentSettings paymentSettings,
                                  TodoPagoPaymentSettings todoPagoPaymentSettings,
                                  IOrderProcessingService orderProcessingService
                                  )
 {
     this._localizationService     = localizationService;
     this._settingService          = settingService;
     this._storeService            = storeService;
     this._workContext             = workContext;
     this._orderService            = orderService;
     this._storeContext            = storeContext;
     this._webHelper               = webHelper;
     this._paymentService          = paymentService;
     this._paymentSettings         = paymentSettings;
     this._todoPagoPaymentSettings = todoPagoPaymentSettings;
     this._orderProcessingService  = orderProcessingService;
     this._httpContext             = Nop.Core.Infrastructure.EngineContext.Current.Resolve <System.Web.HttpContextBase>();
 }
Ejemplo n.º 2
0
        public TodoPagoModel(TodoPagoBusinessService todoPagoBusinessService, TodoPagoPaymentSettings _todoPagoPaymentSettings, ILogger _logger)
        {
            this.todoPagoBusinessService = todoPagoBusinessService;
            this._logger = _logger;
            this._todoPagoPaymentSettings = _todoPagoPaymentSettings;

            TodoPagoConnectorPrepare();
        }
Ejemplo n.º 3
0
 public Refund(TodoPagoBusinessService todoPagoBusinessService, TodoPagoPaymentSettings _todoPagoPaymentSettings, ILogger _logger) : base(todoPagoBusinessService, _todoPagoPaymentSettings, _logger)
 {
 }
Ejemplo n.º 4
0
 public Payment(TodoPagoPaymentSettings _todoPagoPaymentSettings, ILogger _logger, IWebHelper _webHelper, TodoPagoBusinessService todoPagoBusinessService, HttpContextBase _httpContext, IOrderService _orderService) : this(_todoPagoPaymentSettings, _logger, _webHelper, todoPagoBusinessService, _httpContext)
 {
     this._orderService = _orderService;
 }
Ejemplo n.º 5
0
 public Payment(TodoPagoPaymentSettings _todoPagoPaymentSettings, ILogger _logger, IWebHelper _webHelper, TodoPagoBusinessService todoPagoBusinessService, HttpContextBase _httpContext) : base(todoPagoBusinessService, _todoPagoPaymentSettings, _logger)
 {
     this._webHelper   = _webHelper;
     this._httpContext = _httpContext;
 }