Exemplo n.º 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));
        }
Exemplo n.º 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));
        }