Beispiel #1
0
        public async Task <IActionResult> updateVehicleMake(int id, VehicleMakeToPutDto vehicleMakeToPut)
        {
            var vehicleMake = await _vehicleMakeRepo.PutVehicleMake(id, vehicleMakeToPut);

            if (vehicleMake == null)
            {
                return(NotFound(new { error = "This vehicleMake was not found!" }));
            }


            return(Ok(vehicleMake));
        }
        public async Task <VehicleMake> PutVehicleMake(int id, VehicleMakeToPutDto vehicleMakeToPut)
        {
            var vehicleMakeToUpdate = _context.VehicleMakes.SingleOrDefault(x => x.VehicleMakeId == id);

            if (vehicleMakeToUpdate == null)
            {
                return(null);
            }

            vehicleMakeToUpdate = _mapper.Map <VehicleMake>(vehicleMakeToUpdate);


            _context.SaveChanges();


            return(vehicleMakeToUpdate);
        }