public void SeedTestLocations(VHDbmodelContext ctx) { ctx.Location.Add(new Location() { Id = 1, Name = "Vacation Hire HQ", Adress = "Vacation way 1, AZ" }); ctx.SaveChanges(); }
public void SeedTestOrders(VHDbmodelContext ctx) { ctx.Order.Add( new Order() { AssetId = 1, CustomerId = 1, From = DateTimeOffset.Parse("2021-01-01"), To = DateTimeOffset.Parse("2021-12-01"), Status = OrderStatus.Active, }); ctx.SaveChanges(); }
public void SeedTestCustomers(VHDbmodelContext ctx) { ctx.Customer.Add(new Customer() { Name = "Test User 1", Email = "*****@*****.**", Age = 55, }); ctx.Customer.Add(new Customer() { Name = "Test User 2", Email = "*****@*****.**", Age = 69, }); ctx.SaveChanges(); }
public void SeedTestAssets(VHDbmodelContext ctx) { ctx.Asset.Add(new Asset() { Id = 1, Type = "MotorVehicle", BasePrice = 66, Identification = "VH1233", }); ctx.Asset.Add(new Asset() { Id = 2, Type = "MotorVehicle", BasePrice = 99, Identification = "MTZ-2231", }); ctx.SaveChanges(); }
public void Setup() { var mapperConfig = new MapperConfiguration(cfg => cfg.AddProfile <AutoMapping>()); _mapper = mapperConfig.CreateMapper(); //Create In Memory Database _options = new DbContextOptionsBuilder <VHDbmodelContext>() .UseInMemoryDatabase(databaseName: "vhdb") .Options; //Reset DB state between tests; _ctx = new VHDbmodelContext(_options); //using (var ctx = new VHDbmodelContext(_options)) //{ _ctx.Database.EnsureDeleted(); _ctx.Database.EnsureCreated(); //} }
public GlobalController(VHDbmodelContext ctx) { _ctx = ctx; }
public DataSeeder(VHDbmodelContext ctx) { _ctx = ctx; }