public void Init() { var options = new DbContextOptionsBuilder <DataContextApp>() .UseInMemoryDatabase(databaseName: Guid.NewGuid().ToString()) .Options; db = new DataContextApp(options); fixture = new Fixture(); }
public void Init() { var options = new DbContextOptionsBuilder <DataContextApp>() .UseInMemoryDatabase(databaseName: Guid.NewGuid().ToString()) .Options; var ctx = new DataContextApp(options); for (int i = 0; i < 100; i++) { ctx.Products.Add(new Product() { Price = i * 10, ProductName = "ProductName #" + i, Qty = i, }); ctx.SaveChanges(); } for (int i = 0; i < 10; i++) { ctx.Orders.Add(new Order() { DateCreate = DateTime.Now.AddDays(i * (-1)), OrderName = "Order №" + i, Status = i % 2 == 0 ? Status.Complete : Status.Inprogress, }); } ctx.SaveChanges(); var orders = ctx.Orders.ToList(); var product = ctx.Products.ToList(); for (int i = 0; i < 10; i++) { for (int j = 0; j < 10; j++) { ctx.Add(new OrdersProducts.Model.OrdersProducts() { Order = orders[i], Product = product[j], }); ctx.SaveChanges(); } } var _mapper = new Mapper(new MapperConfiguration(c => { c.AddProfile <Mappings>(); })); service = new ServiceHome(ctx, _mapper); }
/// <summary> /// Сервис получения подарков /// </summary> /// <param name="db">Контекст БД</param> /// <param name="dtforPresents">Дата проверки если сегодня подарки</param> public PresentsEmployee(DataContextApp db, DateTime dtforPresents) { this.db = db; this.dtforPresents = dtforPresents; }
public ServiceHome(DataContextApp ctx, IMapper mapper) { this.ctx = ctx; _mapper = mapper; }
public ProductsController(DataContextApp context) { _context = context; }
public BasketsController(DataContextApp context, UserManager <User> userManager) { _context = context; _userManager = userManager; }
public ProductForSaleController(DataContextApp context, UserManager <User> _userManager) { _context = context; userManager = _userManager; }
public ValuesController(DataContextApp context) { _context = context; }
public API3Controller(DataContextApp context) { _context = context; }
public TaskServiceController(DataContextApp context, IBackgroundTask BackgroundTask) { _context = context; this.BackgroundTask = BackgroundTask; }
public DeliveryGoods(DataContextApp db, IBalance balance) { this.db = db; this.balance = balance; }
public CategoriesController(DataContextApp context) { _context = context; }