public AuthMethods(UserManager <User> userManager, SignInManager <User> signInManager, RoleManager <IdentityRole> roleManager, SmartBoxContext boxContext) { _userManager = userManager; _signInManager = signInManager; _roleManager = roleManager; _boxContext = boxContext; }
public OrderMethods(SmartBoxContext boxContext, UserManager <User> userManager) { _boxContext = boxContext; _userManager = userManager; //this.Rates = new List<Rate>(); //Rates.Add(new Rate { Name = "Способ погрузки" }); //Rates.Add(new Rate { Name = "Класс опасности" }); //Rates.Add(new Rate { Name = "Страховой коэффициент" }); //Rates[0].RateTypes.Add(new RateType { Name = "Тарно-штучные", Price = 0.01, RateId = Rates[0].Id }); //Rates[0].RateTypes.Add(new RateType { Name = "Жидкие", Price = 0.011, RateId = Rates[0].Id }); //Rates[0].RateTypes.Add(new RateType { Name = "Насыпные", Price = 0.012, RateId = Rates[0].Id }); //Rates[1].RateTypes.Add(new RateType { Name = "0_класс", Index = 1, RateId = Rates[1].Id }); //Rates[1].RateTypes.Add(new RateType { Name = "1_класс", Index = 1.25, RateId = Rates[1].Id }); //Rates[1].RateTypes.Add(new RateType { Name = "2_класс", Index = 1.29, RateId = Rates[1].Id }); //Rates[1].RateTypes.Add(new RateType { Name = "3_класс", Index = 1.4, RateId = Rates[1].Id }); //Rates[1].RateTypes.Add(new RateType { Name = "4.1_класс", Index = 1.5, RateId = Rates[1].Id }); //Rates[1].RateTypes.Add(new RateType { Name = "4.2_класс", Index = 1.8, RateId = Rates[1].Id }); //Rates[1].RateTypes.Add(new RateType { Name = "4.3_класс", Index = 2.2, RateId = Rates[1].Id }); //Rates[1].RateTypes.Add(new RateType { Name = "5.1_класс", Index = 2.1, RateId = Rates[1].Id }); //Rates[1].RateTypes.Add(new RateType { Name = "5.2_класс", Index = 1.6, RateId = Rates[1].Id }); //Rates[1].RateTypes.Add(new RateType { Name = "6.1_класс", Index = 1.25, RateId = Rates[1].Id }); //Rates[1].RateTypes.Add(new RateType { Name = "6.2_класс", Index = 2.7, RateId = Rates[1].Id }); //Rates[1].RateTypes.Add(new RateType { Name = "7_класс", Index = 1.34, RateId = Rates[1].Id }); //Rates[1].RateTypes.Add(new RateType { Name = "8_класс", Index = 1.89, RateId = Rates[1].Id }); //Rates[1].RateTypes.Add(new RateType { Name = "9_класс", Index = 1.1, RateId = Rates[1].Id }); //Rates[2].RateTypes.Add(new RateType { Name = "Страхование", Index = 0.0012, RateId = Rates[2].Id }); }
public static void Initialize(IServiceProvider serviceProvider) { using (var context = new SmartBoxContext(serviceProvider.GetRequiredService <DbContextOptions <SmartBoxContext> >())) { //Look for any movies if (context.OrderStages.Any()) { return; //DB has been seeded } context.OrderStages.AddRange( new OrderStage { Name = "Заявка" }, new OrderStage { Name = "Ожидает оплату" }, new OrderStage { Name = "Оплачен" }, new OrderStage { Name = "Доставка в пункт загрузки" }, new OrderStage { Name = "Ожидание загрузки" }, new OrderStage { Name = "Выгрузка" }, new OrderStage { Name = "Завершение" }, new OrderStage { Name = "Выполнен" } ); context.SaveChanges(); } }
public OrderController(SmartBoxContext boxContext, UserManager <User> userManager) { _boxContext = boxContext; _userManager = userManager; }
public ContainerMethods(SmartBoxContext boxContext) { _boxContext = boxContext; }