Пример #1
0
        public ActionResult Response(CPAR_VerifyVM poViewModel)
        {
            oVAL = new CPAR_Validation(poViewModel);
            oVAL.Validate_Response();

            //Add Error if exists
            for (int i = 0; i < oVAL.aValidationMSG.Count; i++)
            {
                ModelState.AddModelError(oVAL.aValidationMSG[i].VAL_ERRID, oVAL.aValidationMSG[i].VAL_ERRMSG);
            } //End for (int i = 0; i < oVAL.aValidationMSG.Count; i++)

            if (ModelState.IsValid)
            {
                oCRUD.Response(poViewModel);
                TempData["CRUDSavedOrDelete"] = valFLAG.FLAG_TRUE;
                return(RedirectToAction("Details", new { id = oCRUD.RUID }));
            }

            if (poViewModel.STDREF_LIST == null)
            {
                poViewModel.STDREF_LIST = new List <CPARStdref_ListVM>();
            }
            if (poViewModel.CPAR_SUBTYPE_LOV == null)
            {
                poViewModel.CPAR_SUBTYPE_LOV = oDSLOVSubtype.getDatalist();
            }
            if (poViewModel.CLASS_RUID_LOV == null)
            {
                poViewModel.CLASS_RUID_LOV = oDSLOVClass.getDatalist();
            }
            return(View(poViewModel));
        }
Пример #2
0
        public ActionResult Verify(CPAR_VerifyVM poViewModel)
        {
            oVAL = new CPAR_Validation(poViewModel);
            oVAL.Validate_Verify();

            //Add Error if exists
            for (int i = 0; i < oVAL.aValidationMSG.Count; i++)
            {
                ModelState.AddModelError(oVAL.aValidationMSG[i].VAL_ERRID, oVAL.aValidationMSG[i].VAL_ERRMSG);
            } //End for (int i = 0; i < oVAL.aValidationMSG.Count; i++)

            if (ModelState.IsValid)
            {
                oCRUD.Verify(poViewModel);
                TempData["CRUDSavedOrDelete"] = valFLAG.FLAG_TRUE;
                return(RedirectToAction("Details", new { id = oCRUD.RUID }));
            }
            return(View(poViewModel));
        }
Пример #3
0
        public ActionResult Close(CPAR_VerifyVM poViewModel)
        {
            poViewModel.CPAR_STEP = oDS.getData_CPAR_STEP(poViewModel.RUID);
            oVAL = new CPAR_Validation(poViewModel);
            oVAL.Validate_Close();

            //Add Error if exists
            for (int i = 0; i < oVAL.aValidationMSG.Count; i++)
            {
                ModelState.AddModelError(oVAL.aValidationMSG[i].VAL_ERRID, oVAL.aValidationMSG[i].VAL_ERRMSG);
            } //End for (int i = 0; i < oVAL.aValidationMSG.Count; i++)

            if (ModelState.IsValid)
            {
                oCRUD.Close(poViewModel);
                //TempData["CRUDClosedOrCanceled"] = valFLAG.FLAG_TRUE;
                return(RedirectToAction("Details", new { id = oCRUD.RUID }));
            }
            return(View(poViewModel));
        }