示例#1
0
        // Todo:Save update data
        public ActionResult UpdateData_CSM(string txtCONT_ID, string txtCONT_DESC, string txtCONTRACT_ID, string txtCONTRACT_NO, string txtACT_CODE, string txtPU_UOM, string txtCONTRACT_PR)
        {
            bool success = true;

            WebView.WebService._base myWebService;
            myWebService = new WebService._base();

            WebService._base.CSM CSM_newjob = new WebService._base.CSM();
            CSM_newjob.CONT_ID     = txtCONT_ID;
            CSM_newjob.CONT_DESC   = txtCONT_DESC;
            CSM_newjob.CONTRACT_ID = txtCONTRACT_ID;
            CSM_newjob.CONTRACT_NO = txtCONTRACT_NO;
            CSM_newjob.ACT_CODE    = txtACT_CODE;
            CSM_newjob.PU_UOM      = txtPU_UOM;
            CSM_newjob.CONTRACT_PR = txtCONTRACT_PR;

            success = myWebService.UpdateCSM(CSM_newjob, txtCONT_ID, txtCONT_DESC);
            System.Diagnostics.Debug.WriteLine(success);
            return(Json(new
            {
                Success = success
            }, JsonRequestBehavior.AllowGet));
        }
示例#2
0
        public ActionResult CSM_NewJob(CSM_NewJobModel model)
        {
            bool success = true;

            WebView.WebService._base myWebService;
            myWebService = new WebService._base();

            bool selected = false;

            WebService._base.CSM CSM_newjob = new WebService._base.CSM();
            CSM_newjob.CONT_ID     = model.x_CONT_ID;
            CSM_newjob.CONT_DESC   = model.x_CONT_DESC;
            CSM_newjob.CONTRACT_ID = model.x_CONTRACT_ID;
            CSM_newjob.CONTRACT_NO = model.x_CONTRACT_NO;
            CSM_newjob.ACT_CODE    = model.x_ACT_CODE;
            CSM_newjob.PU_UOM      = model.x_PU_UOM;
            CSM_newjob.CONTRACT_PR = model.x_CONTRACT_PR;
            success = myWebService.AddCSM(CSM_newjob);

            selected = true;


            if (ModelState.IsValid && selected)
            {
                if (success == true)
                {
                    return(RedirectToAction("CSM_NewSave"));
                }
                else
                {
                    return(RedirectToAction("NewSaveFail")); // store to db failed.
                }
            }

            return(View(model));
        }