public PaymentTwoCheckoutController(ISettingService settingService, IPaymentService paymentService, IOrderService orderService, IOrderProcessingService orderProcessingService, TwoCheckoutPaymentSettings twoCheckoutPaymentSettings, ILocalizationService localizationService, IWebHelper webHelper, PaymentSettings paymentSettings) { this._settingService = settingService; this._paymentService = paymentService; this._orderService = orderService; this._orderProcessingService = orderProcessingService; this._twoCheckoutPaymentSettings = twoCheckoutPaymentSettings; this._localizationService = localizationService; this._webHelper = webHelper; this._paymentSettings = paymentSettings; }
public PaymentTwoCheckoutController(ILocalizationService localizationService, INotificationService notificationService, IOrderProcessingService orderProcessingService, IOrderService orderService, IPaymentPluginManager paymentPluginManager, IPermissionService permissionService, ISettingService settingService, IStoreContext storeContext, IWebHelper webHelper, IWorkContext workContext, TwoCheckoutPaymentSettings twoCheckoutPaymentSettings) { _localizationService = localizationService; _notificationService = notificationService; _orderProcessingService = orderProcessingService; _orderService = orderService; _paymentPluginManager = paymentPluginManager; _permissionService = permissionService; _settingService = settingService; _storeContext = storeContext; _webHelper = webHelper; _workContext = workContext; _twoCheckoutPaymentSettings = twoCheckoutPaymentSettings; }