public CharityClearPaymentService(CartModel cart, EcommerceSettings ecommerceSettings, ICartBuilder cartBuilder, ISession session, IOrderPlacementService orderPlacementService, Site site, CharityClearSettings charityClearSettings, ILogAdminService logService) { _cart = cart; _ecommerceSettings = ecommerceSettings; _cartBuilder = cartBuilder; _session = session; _orderPlacementService = orderPlacementService; _site = site; _charityClearSettings = charityClearSettings; _logService = logService; }
public RedirectToRouteResult Save([IoCModelBinder(typeof(CharityClearSettingsModelBinder))] CharityClearSettings settings) { _configurationProvider.SaveSettings(settings); TempData.SuccessMessages().Add("Settings saved successfully."); return(RedirectToAction("Index")); }