public async Task <PreVehicleWorkerDto> InsertVehicleWorker(PreVehicleWorkerDto input) { var entity = ObjectMapper.Map <PreVehicleWorker>(input); await _vehicleWorkerRepository.InsertAsync(entity); CurrentUnitOfWork.SaveChanges(); return(ObjectMapper.Map <PreVehicleWorkerDto>(entity)); }
public async Task <PreVehicleWorkerDto> UpdateVehicleWorker(PreVehicleWorkerDto input) { var entity = await _vehicleWorkerRepository.GetAsync(input.Id); ObjectMapper.Map <PreVehicleWorkerDto, PreVehicleWorker>(input, entity); await _vehicleWorkerRepository.UpdateAsync(entity); CurrentUnitOfWork.SaveChanges(); return(ObjectMapper.Map <PreVehicleWorkerDto>(entity)); }