//GET: api/CurrMast/5 public HttpResponseMessage GetCurrMast(int PID) { var result = new CurrMastData_Crud().CurrMast_GetById(PID); if (result != null) { return(Request.CreateResponse(HttpStatusCode.OK, result)); } return(Request.CreateResponse(HttpStatusCode.NoContent, result)); }
public HttpResponseMessage PutCurrMast(CurrMast currMast) { try { if (ModelState.IsValid) { var result = new CurrMastData_Crud().CurrMast_Update(currMast); if (result != null || result != "") { return(Request.CreateResponse(HttpStatusCode.OK, result)); } } return(Request.CreateResponse(HttpStatusCode.NoContent)); } catch { return(Request.CreateResponse(HttpStatusCode.BadRequest)); } }
public HttpResponseMessage DeleteCurrMast(int PID) { var result = new CurrMastData_Crud().CurrMast_Delete(PID); if (result == 0) { return(Request.CreateResponse(HttpStatusCode.NoContent, result)); } try { result = new CurrMastData_Crud().CurrMast_Delete(PID); if (result != 0) { return(Request.CreateResponse(HttpStatusCode.OK, result)); } return(Request.CreateResponse(HttpStatusCode.NoContent, result)); } catch (Exception ex) { return(Request.CreateResponse(HttpStatusCode.BadRequest, result)); } }