public IHttpActionResult Get() { apiResp = new ApiResponse(); var mng = new RequerimientoManager(); apiResp.Data = mng.RetrieveAll(); return(Ok(apiResp)); }
public IHttpActionResult GetByID_Proyecto(int id_Proyecto) { try { var mng = new RequerimientoManager(); Object cantidad = 0; cantidad = mng.RetrieveRequerimentsRegistered(id_Proyecto); apiResp = new ApiResponse(); apiResp.Data = cantidad; return(Ok(cantidad)); } catch (BusinessException bex) { return(InternalServerError(new Exception(bex.ExceptionId + "-" + bex.AppMessage.Message))); } }
public IHttpActionResult Put(Requerimientos requerimiento) { try { var mng = new RequerimientoManager(); mng.Update(requerimiento); apiResp = new ApiResponse(); apiResp.Message = "Action was executed."; return(Ok(apiResp)); } catch (BusinessException bex) { return(InternalServerError(new Exception(bex.ExceptionId + "-" + bex.AppMessage.Message))); } }
public IHttpActionResult Post(Requerimientos requerimiento) { try { var mng = new RequerimientoManager(); String response = mng.Create(requerimiento); apiResp = new ApiResponse(); apiResp.Message = "Action was executed."; return(Ok(apiResp)); } catch (BusinessException bex) { return(Content(HttpStatusCode.BadRequest, bex)); } }
public IHttpActionResult GetByCodigo(String Codigo) { try { var mng = new RequerimientoManager(); var requerimiento = new Requerimientos { CODIGO = Codigo }; requerimiento = mng.RetrieveById(requerimiento); apiResp = new ApiResponse(); apiResp.Data = requerimiento; return(Ok(apiResp)); } catch (BusinessException bex) { return(InternalServerError(new Exception(bex.ExceptionId + "-" + bex.AppMessage.Message))); } }