Exemplo n.º 1
0
        public ActionResult Edit(string id)
        {
            var moduleControllerModel  = new ModuleControllerModel();
            var moduleControllerToEdit = moduleControllerModel.GetSpecificModuleController(int.Parse(id));

            return(View(moduleControllerToEdit));
        }
Exemplo n.º 2
0
        public ActionResult Index(string SearchControllerName, string SearchModule)
        {
            var moduleControllerModel = new ModuleControllerModel();
            var moduleControllerList  = moduleControllerModel.GetListOfModuleControllers(true, false, SearchControllerName, SearchModule);

            return(View(moduleControllerList));
        }
Exemplo n.º 3
0
        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));
        }
Exemplo n.º 4
0
        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));
        }