public JsonResult Filter(ReservationDetailFilter filter) { try { var response = _reservationDetailService.Filter(filter); foreach (var reservationDetail in response.ReservationDetails) { var currentReservationDetail = _reservationDetailService.Get(reservationDetail.Id); reservationDetail.Ingredient = currentReservationDetail.Ingredient; reservationDetail.Reservation = currentReservationDetail.Reservation; } return(new JsonFactory().Success(response.ReservationDetails, response.TotalRecords)); } catch (Exception e) { return(new JsonFactory().Failure(e.GetType(), e.Message)); } }
public ReservationDetail Get(GetReservationDetailRequest request) { return(_reservationDetailService.Get(request)); }