public async Task <DataResult <ReserveModel> > GetReserveById(int id) { try { Reserve entity = await _reserveRepository.GetById(id); if (entity == null) { return(new DataResult <ReserveModel> { Success = false, ErrorCode = ErrorCode.NotFound, }); } ReserveModel model = _mapper.Map(entity); return(new DataResult <ReserveModel> { Success = true, Data = model, }); } catch (Exception ex) { _logger.LogError(ex, $"Problems with getting Reserve by id : {id}"); return(new DataResult <ReserveModel> { Success = false, ErrorCode = ErrorCode.InternalError, }); } }
public Reserve GetReserve(int id) { return(reserveRepository.GetById(id)); }