예제 #1
0
        public IActionResult Get()
        {
            try
            {
                EstatusReservacionCore    estatusCore = new EstatusReservacionCore(dbContext);
                List <EstatusReservacion> estatus     = estatusCore.Get();
                if (!Funciones.Validadores.validaLista(estatus))
                {
                    return(NotFound(Funciones.Constantes.GENERAL_NOT_FOUND));
                }

                return(Ok(estatus));
            }
            catch (Exception ex)
            {
                return(StatusCode((int)HttpStatusCode.InternalServerError, ex.Message));
            }
        }
예제 #2
0
        public IActionResult Get(int id)
        {
            try
            {
                if (!Funciones.Validadores.validaId(id))
                {
                    return(BadRequest(Funciones.Constantes.BAD_REQUEST));
                }

                EstatusReservacionCore          estatusCore = new EstatusReservacionCore(dbContext);
                IQueryable <EstatusReservacion> estatus     = estatusCore.Get(id);
                if (!Funciones.Validadores.validaObjeto(estatus))
                {
                    return(NotFound(Funciones.Constantes.NOT_FOUND));
                }

                return(Ok(estatus));
            }
            catch (Exception ex)
            {
                return(StatusCode((int)HttpStatusCode.InternalServerError, ex.Message));
            }
        }