public ActionResult Create(ModuleRPS module) { string a = ""; if (ModelState.IsValid) { module.Create(); return(RedirectToAction("Index", new { msg = "Created module successfully." })); } ViewBag.ParentList = module.GetParentDropdown(); ViewBag.SortList = module.GetSortDropdown(); return(View(module)); }
public ActionResult Edit(ModuleRPS module, string oldSortId) { if (ModelState.IsValid) { //Save changes module.Update(Convert.ToInt32(oldSortId)); return(RedirectToAction("Index", new { msg = string.Format("Updated {0} Successfully", module.Name) })); } ViewBag.Message = "Failed to update Module"; ViewBag.ParentList = module.GetParentDropdown(); ViewBag.SortList = module.GetSortDropdown(); return(View(module)); }
public ActionResult Create(string parentId) { ModuleRPS module = new ModuleRPS { ID = 0, ParentId = 0 }; if (!string.IsNullOrEmpty(parentId)) { module.ParentId = Convert.ToInt32(parentId); } ViewBag.ParentList = module.GetParentDropdown(); ViewBag.SortList = module.GetSortDropdown(); return(View(module)); }
public ActionResult Edit(string id, string parentId) { //kalau takda id, redirect ke index if (string.IsNullOrEmpty(id)) { return(RedirectToAction("Index")); } int idNo = Convert.ToInt32(id); ModuleRPS module = ModuleRPS.GetModule(idNo); //kalau ada parentId dlm querystring, //filter sortId kepada subMenu dlm parent if (!string.IsNullOrEmpty(parentId)) { module.ParentId = Convert.ToInt32(parentId); module.SortId = 0; } ViewBag.ParentList = module.GetParentDropdown(); ViewBag.SortList = module.GetSortDropdown(); return(View(module)); }