Пример #1
0
        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"));
            }
        }
Пример #2
0
        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());
            }
        }