Exemplo n.º 1
0
        public ActionResult CSFRM_NewJob(CSFRM_NewJobModel model)
        {
            bool success = true;

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

            bool selected = false;

            // create job in OSP (SOAP)

            WebService._base.CSFRM CSFRM_newjob = new WebService._base.CSFRM();
            CSFRM_newjob.CONT_ID   = model.x_CONT_ID;
            CSFRM_newjob.CONT_DESC = model.x_CONT_DESC;
            CSFRM_newjob.FEAT_TYPE = model.x_FEAT_TYPE;
            CSFRM_newjob.QTY_IND   = model.x_QTY_IND;
            CSFRM_newjob.MUL_FAC   = model.x_MUL_FAC;
            CSFRM_newjob.ATT1      = model.x_ATT1;
            CSFRM_newjob.ATT2      = model.x_ATT2;
            CSFRM_newjob.ATT3      = model.x_ATT3;
            CSFRM_newjob.ATT4      = model.x_ATT4;
            CSFRM_newjob.ATT5      = model.x_ATT5;
            CSFRM_newjob.ATT6      = model.x_ATT6;
            CSFRM_newjob.ATT7      = model.x_ATT7;
            CSFRM_newjob.ATT8      = model.x_ATT8;
            CSFRM_newjob.ATT9      = model.x_ATT9;
            CSFRM_newjob.ATT10     = model.x_ATT10;
            CSFRM_newjob.ATT11     = model.x_ATT11;
            CSFRM_newjob.ATT12     = model.x_ATT12;
            success = myWebService.AddCSFRM(CSFRM_newjob);

            selected = true;


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

            return(View(model));
        }