public ActionResult Edit(EmployeedetailVM poViewModel, HttpPostedFileBase FileEMPLOYEE_IMG) { ViewBag.AC_MENU_ID = valMENU.KEPEGAWAIAN_PEGAWAI_EDIT; oVAL = new Employee_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, FileEMPLOYEE_IMG); if (oCRUD.isERR) { TempData["ERRMSG"] = oCRUD.ERRMSG; return(RedirectToAction("ErrorSYS", "Error")); } //End if (!oCRUD.isERR) { TempData["CRUDSavedOrDelete"] = valFLAG.FLAG_TRUE; TempData["CRUDAction"] = "_PartialConfirmSaved"; return(RedirectToAction("Index")); } return(View(poViewModel)); }
public ActionResult Create() { ViewBag.AC_MENU_ID = valMENU.KEPEGAWAIAN_PEGAWAI_CREATE; ViewBag.CRUD_type = hlpFlags_CRUDOption.CREATE; EmployeedetailVM oData = new EmployeedetailVM(); prepareLookup(); return(View(oData)); }