public IActionResult ReservationDetail(int id) { SetViewData(); if (!UserAllowed()) { ViewData["Warning"] = "Neautorizovaný přístup."; return(View("Warning")); } if (ReservationLogic.GetReservation(id) is DataLayerNetCore.Entities.Reservation r) { return(View(r)); } else { ViewData["Warning"] = "Neexistující rezervace."; return(View("Warning")); } }
public IHttpActionResult GetReservation(int id) { if (!reservationLogic.ExistReservation(id)) { //No se encontró el recurso code 404 return(NotFound()); } ReservationData user = reservationLogic.GetReservation(id); if (user != null) { // ok code 200 return(Ok(user)); } else { //No se pudo crear el recurso por un error interno code 500 return(InternalServerError()); } }