Esempio n. 1
0
        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));
        }
Esempio n. 2
0
 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));
 }
Esempio n. 3
0
        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));
        }
Esempio n. 4
0
        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));
        }