Example #1
0
        public async Task <VehicleModelYear> AddVehicleModelYearAsync(VehicleModelYear modelYear)
        {
            _uow.VehicleModelYears.Add(modelYear);
            await _uow.SaveChangesAsync();

            return(modelYear);
        }
Example #2
0
        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()
                }
            };
        }
Example #3
0
 public async Task DeleteVehicleModelYearAsync(VehicleModelYear modelYear)
 {
     _uow.VehicleModelYears.Delete(modelYear);
     await _uow.SaveChangesAsync();
 }