public ActionResult Edit(string id) { var moduleControllerModel = new ModuleControllerModel(); var moduleControllerToEdit = moduleControllerModel.GetSpecificModuleController(int.Parse(id)); return(View(moduleControllerToEdit)); }
public ActionResult Index(string SearchControllerName, string SearchModule) { var moduleControllerModel = new ModuleControllerModel(); var moduleControllerList = moduleControllerModel.GetListOfModuleControllers(true, false, SearchControllerName, SearchModule); return(View(moduleControllerList)); }
public ActionResult Create(Module_Controller moduleController) { if (ModelState.IsValid) { var moduleControllerModel = new ModuleControllerModel(); var createModuleController = moduleControllerModel.CreateModuleController(moduleController.Module_Id, moduleController.Module_Controller_Name); if (createModuleController == null) { ViewBag.Message = "An Error Occured, Please contact Support"; return(View(moduleController)); } return(RedirectToAction("Index", "ModuleController")); } return(View(moduleController)); }
public ActionResult GetControllersForModule(string moduleId) { if (String.IsNullOrEmpty(moduleId)) { throw new ArgumentNullException("moduleId"); } var moduleControllerModel = new ModuleControllerModel(); var controllerList = moduleControllerModel.GetListOfModuleControllers(false, false); controllerList.RemoveAll(x => x.Module_Id != int.Parse(moduleId)); var result = (from c in controllerList select new { id = c.Module_Controller_Id, name = c.Module_Controller_Name }).ToList(); return(Json(result, JsonRequestBehavior.AllowGet)); }