public BasketInstance( Controller controller, ModelStateDictionary modelState, BasketSubmits submit, DominosConfig config = null, SessionHelper session = null, CookieHelper cookie = null) { switch (submit) { case BasketSubmits.List: Provider = new BasketListProvider(); break; case BasketSubmits.Delete: Provider = new BasketDeleteProvider(); break; case BasketSubmits.Increase: Provider = new BasketIncreaseProvider(); break; case BasketSubmits.Decrease: Provider = new BasketDescreaseProvider(); break; } (Provider as BaseProvider).Controller = controller; (Provider as BaseProvider).ModelState = modelState; (Provider as BaseProvider).Config = config; (Provider as BaseProvider).Session = session; (Provider as BaseProvider).Cookie = cookie; }
public RegisterInstance( Controller controller, ModelStateDictionary modelState, RegisterSubmits submit, DominosConfig config = null, SessionHelper session = null, CookieHelper cookie = null) { switch (submit) { case RegisterSubmits.Register: Provider = new RegisterProvider(); break; } (Provider as BaseProvider).Controller = controller; (Provider as BaseProvider).ModelState = modelState; (Provider as BaseProvider).Config = config; (Provider as BaseProvider).Session = session; (Provider as BaseProvider).Cookie = cookie; }
public HomeInstance(Controller controller, ModelStateDictionary modelState, HomeSubmits submit, DominosConfig config = null, SessionHelper session = null, CookieHelper cookie = null) { switch (submit) { case HomeSubmits.List: Provider = new HomeListProvider(); break; case HomeSubmits.AddBasket: Provider = new AddBasketProvider(); break; } (Provider as BaseProvider).Controller = controller; (Provider as BaseProvider).ModelState = modelState; (Provider as BaseProvider).Config = config; (Provider as BaseProvider).Session = session; (Provider as BaseProvider).Cookie = cookie; }