public async Task Update(BorrowDto borrow) { Borrow entity = BorrowMapper.MapDtoToBorrow(borrow); entity.Movie = await _iMovieRepository.GetById(borrow.MovieId.GetValueOrDefault()); entity.Client = await _iClientRepository.GetById(borrow.ClientId.GetValueOrDefault()); await _iBorrowRepository.Update(entity); }
public async Task <BorrowDto> GetById(long id) { var borrow = await _iBorrowRepository.GetById(id); return(BorrowMapper.MapBorrowToDto(borrow)); }