public async Task <VehicleModelYear> AddVehicleModelYearAsync(VehicleModelYear modelYear) { _uow.VehicleModelYears.Add(modelYear); await _uow.SaveChangesAsync(); return(modelYear); }
private void SetUpTestData() { _testUser = new User() { Name = "Me", Email = "*****@*****.**", IsDriver = true, IsRider = false, IdentityUserId = Guid.NewGuid() }; _testMake1 = new VehicleMake() { Name = "Dodge" }; _testModel1 = new VehicleModel() { Make = _testMake1, Name = "Caravan" }; _testModelYear1 = new VehicleModelYear() { Model = _testModel1, Year = 2008 }; _testVehicle1 = new Vehicle() { ModelYear = _testModelYear1, Condition = "Good", Owner = _testUser }; _testMake2 = new VehicleMake() { Name = "Ford" }; _testModel2 = new VehicleModel() { Make = _testMake2, Name = "Tempo" }; _testModelYear2 = new VehicleModelYear() { Model = _testModel2, Year = 1991 }; _testVehicle2 = new Vehicle() { ModelYear = _testModelYear2, Condition = "Fair", Owner = _testUser }; _testModel3 = new VehicleModel() { Make = _testMake2, Name = "Taurus" }; _testModelYear3 = new VehicleModelYear() { Model = _testModel3, Year = 1999 }; _testVehicle3 = new Vehicle() { ModelYear = _testModelYear3, Condition = "Fair", Owner = _testUser }; _testModelYear4 = new VehicleModelYear() { Model = _testModel3, Year = 2000 }; _testVehicle4 = new Vehicle() { ModelYear = _testModelYear2, Condition = "Excellent", Owner = new User() { Name = "Other user", Email = "*****@*****.**", IsDriver = true, IsRider = false, IdentityUserId = Guid.NewGuid() } }; }
public async Task DeleteVehicleModelYearAsync(VehicleModelYear modelYear) { _uow.VehicleModelYears.Delete(modelYear); await _uow.SaveChangesAsync(); }