public async Task ExecuteAsync(UpdateStewardressCommand command) { var stewardess = await _stewardessRepository.GetById(command.Id); if (stewardess == null) { throw new Exception("Stewardess with this Id does not exist"); } stewardess.FirstName = command.FirstName ?? stewardess.FirstName; stewardess.LastName = command.LastName ?? stewardess.LastName; stewardess.DateOfBirth = command.DateOfBirth; await _stewardessRepository.Update(stewardess); }
public void UpdateStewardess(int id, StewardessDTO item) { stewardessRepo.Update(id, Mapper.Map <StewardessDTO, Stewardess>(item)); }