Exemple #1
0
        public async Task <PreVehicleWorkerDto> InsertVehicleWorker(PreVehicleWorkerDto input)
        {
            var entity = ObjectMapper.Map <PreVehicleWorker>(input);

            await _vehicleWorkerRepository.InsertAsync(entity);

            CurrentUnitOfWork.SaveChanges();
            return(ObjectMapper.Map <PreVehicleWorkerDto>(entity));
        }
Exemple #2
0
        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));
        }