예제 #1
0
        public HttpResponseMessage SaveEstatus([FromBody] Estatus Est)
        {
            bool SuccessfullSaved = EstatusHelper.Save(Est);

            if (!SuccessfullSaved)
            {
                throw new HttpResponseException(HttpStatusCode.InternalServerError);
            }

            return(Request.CreateResponse(HttpStatusCode.Created));
        }
예제 #2
0
        public HttpResponseMessage GetAllEstatus()
        {
            List <Estatus> list       = EstatusHelper.GetAll();
            bool           TheresData = list.Count > 0;

            if (!TheresData)
            {
                throw new HttpResponseException(HttpStatusCode.NoContent);
            }

            return(Request.CreateResponse(HttpStatusCode.OK, list));
        }
        public HttpResponseMessage GetStatusById(int id)
        {
            Estatus est = EstatusHelper.GetEstatusByPrimaryKey(id);


            bool TheresData = est != null;

            if (!TheresData)
            {
                throw new HttpResponseException(HttpStatusCode.NoContent);
            }

            return(Request.CreateResponse(HttpStatusCode.OK, est));
        }