Ejemplo n.º 1
0
        public ActionResult Edit(Department_DetailVM poViewModel)
        {
            oVAL = new Department_Validation(poViewModel);
            oVAL.Validate_Edit();

            //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.Update(poViewModel);
                return(RedirectToAction("Index"));
            }
            return(View(poViewModel));
        }
Ejemplo n.º 2
0
        public ActionResult DeleteConfirmed(string id)
        {
            ViewBag.CRUD_type = hlpFlags_CRUDOption.DELETE;
            var oViewModel = oDS.getData(id);

            oVAL = new Department_Validation(oViewModel);
            oVAL.Validate_Delete();

            //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.Delete(id);
                return(RedirectToAction("Index"));
            }

            return(View(oViewModel));
        }