Exemple #1
0
        public HttpResponseMessage Post([FromBody] clsPMCTransfer objPMCTransfer)
        {
            if (objPMCTransfer.Company == null || objPMCTransfer.Company == "")
            {
                Request.CreateErrorResponse(HttpStatusCode.BadRequest, "Company cannot be blank !");
            }

            if (objPMCTransfer.LotNum == null || objPMCTransfer.LotNum == "")
            {
                Request.CreateErrorResponse(HttpStatusCode.BadRequest, "Lot Num cannot be blank !");
            }
            if (objPMCTransfer.Part == null || objPMCTransfer.Part == "")
            {
                Request.CreateErrorResponse(HttpStatusCode.BadRequest, "Part cannot be blank !");
            }
            BusinessLayer  BL = new BusinessLayer();
            clsPMCTransfer PMCTransferReturn = new clsPMCTransfer();

            PMCTransferReturn = BL.ValidatePart(objPMCTransfer);
            if (PMCTransferReturn.TranStatus != "Success")
            {
                return(Request.CreateResponse(HttpStatusCode.OK, PMCTransferReturn));
            }
            PMCTransferReturn = BL.ValidateLot(objPMCTransfer);
            if (PMCTransferReturn.TranStatus != "Success")
            {
                return(Request.CreateResponse(HttpStatusCode.OK, PMCTransferReturn));
            }
            PMCTransferReturn = BL.Confirm(objPMCTransfer);
            // ViewBag.message = "Success";
            return(Request.CreateResponse(HttpStatusCode.OK, PMCTransferReturn));
        }
Exemple #2
0
        public HttpResponseMessage Post([FromBody] clsPMCTransfer objPMCTransfer)
        {
            if (objPMCTransfer.Company == null || objPMCTransfer.Company == "")
            {
                return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, "Company cannot be blank !"));
            }

            if (objPMCTransfer.Part == null || objPMCTransfer.Part == "")
            {
                return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, "Part cannot be blank !"));
            }

            BusinessLayer  BL = new BusinessLayer();
            clsPMCTransfer clsPMCTransferReturn = new clsPMCTransfer();

            clsPMCTransferReturn = BL.ValidatePart(objPMCTransfer);
            // ViewBag.message = "Success";
            return(Request.CreateResponse(HttpStatusCode.OK, clsPMCTransferReturn));
            // return Request.CreateResponse(HttpStatusCode.OK, "Hello");
        }