public IHttpActionResult DeletePo(int TrxNo, int Type) { if (!ModelState.IsValid) { return(BadRequest()); } bool isValid = PoHelper.DeletePo(TrxNo, Type); if (!isValid) { return(NotFound()); } return(Ok()); }
public IHttpActionResult GetPoDetails(int TrxNo) { if (!ModelState.IsValid) { return(BadRequest()); } var poDetails = PoHelper.GetPoDetails(TrxNo); if (poDetails == null) { return(NotFound()); } return(Ok(poDetails)); }
public IHttpActionResult SavePo(whpo1 po) { if (!ModelState.IsValid) { return(BadRequest()); } int trxNo = PoHelper.SavePo(po); if (trxNo <= 0) { return(InternalServerError()); } return(Ok(trxNo)); }
public IHttpActionResult GetNewPoNo(DateTime PurchaseOrderDate) { if (!ModelState.IsValid) { return(BadRequest()); } string newPoNo = PoHelper.GetNewPoNo(PurchaseOrderDate); if (string.IsNullOrEmpty(newPoNo)) { return(InternalServerError()); } return(Ok(newPoNo)); }
public IHttpActionResult GetPo(int TrxNo) { if (!ModelState.IsValid) { return(BadRequest()); } var myPo = PoHelper.GetPo(TrxNo); if (myPo == null) { return(NotFound()); } return(Ok(myPo)); }
public IHttpActionResult DeletePoDetail(int TrxNo, int LineItemNo) { if (!ModelState.IsValid) { return(BadRequest()); } bool isValid = PoHelper.DeletePoDetail(TrxNo, LineItemNo); if (!isValid) { return(NotFound()); } return(Ok()); }
public IHttpActionResult SavePoDetails(IEnumerable <whpo2> poDetails) { if (!ModelState.IsValid) { return(BadRequest()); } bool isValid = PoHelper.SavePoDetails(poDetails); if (!isValid) { return(InternalServerError()); } return(Ok()); }