Пример #1
0
        //FOR SIMPLICITY, AT NOW (JUST FOR HIGHTLIGHT MENUONLY): JUST CALL THIS. BUT LATER, WE CAN INHERIT FROM BaseController
        public virtual void AddRequireJsOptions(int nmvnTaskID)
        {
            MenuSession.SetModuleID(this.HttpContext, (this.binLocationService.LocationID == 1? 6 : 3));

            RequireJsOptions.Add("ModuleID", (this.binLocationService.LocationID == 1 ? 6 : 3), RequireJsOptionsScope.Page);
            RequireJsOptions.Add("ModuleDetailID", (nmvnTaskID == 6668805 ? (this.binLocationService.LocationID == 1 ? 666880501 : 6668805) : (this.binLocationService.LocationID == 1 ? 666880901 : 6668809)), RequireJsOptionsScope.Page);
            RequireJsOptions.Add("NmvnTaskID", nmvnTaskID, RequireJsOptionsScope.Page);
        }
Пример #2
0
        public ActionResult Index()
        {
            MenuSession.SetModuleID(this.HttpContext, 9);

            //RequireJsOptions.Add("LocationID", this.baseService.LocationID, RequireJsOptionsScope.Page);
            RequireJsOptions.Add("NmvnModuleID", 9, RequireJsOptionsScope.Page);
            RequireJsOptions.Add("NmvnTaskID", 0, RequireJsOptionsScope.Page);

            return(View(this.reportRepository.GetEntityIndexes <Report>(User.Identity.GetUserId(), HomeSession.GetGlobalFromDate(this.HttpContext), HomeSession.GetGlobalToDate(this.HttpContext))));
        }
Пример #3
0
        public virtual void AddRequireJsOptions()
        {
            int nmvnModuleID = this.baseService.NmvnModuleID;

            MenuSession.SetModuleID(this.HttpContext, nmvnModuleID);

            RequireJsOptions.Add("LocationID", this.baseService.LocationID, RequireJsOptionsScope.Page);
            RequireJsOptions.Add("NmvnModuleID", nmvnModuleID, RequireJsOptionsScope.Page);
            RequireJsOptions.Add("NmvnTaskID", this.baseService.NmvnTaskID, RequireJsOptionsScope.Page);
        }
Пример #4
0
        public ActionResult Index()
        {
            MenuSession.SetModuleID(this.HttpContext, 9);

            //RequireJsOptions.Add("LocationID", this.baseService.LocationID, RequireJsOptionsScope.Page);
            RequireJsOptions.Add("NmvnModuleID", 9, RequireJsOptionsScope.Page);
            RequireJsOptions.Add("NmvnTaskID", 0, RequireJsOptionsScope.Page);

            return(View());
        }
Пример #5
0
        public virtual void AddRequireJsOptions()
        {
            GlobalEnums.NmvnTaskID moduleDetailID = this.ModuleDetailID;
            int moduleID = this.baseService.GetModuleID(moduleDetailID);

            MenuSession.SetModuleID(this.HttpContext, moduleID);

            RequireJsOptions.Add("LocationID", this.baseService.LocationID, RequireJsOptionsScope.Page);
            RequireJsOptions.Add("ModuleID", moduleID, RequireJsOptionsScope.Page);
            RequireJsOptions.Add("ModuleDetailID", (int)moduleDetailID, RequireJsOptionsScope.Page);
            RequireJsOptions.Add("NmvnTaskID", this.baseService.NmvnTaskID, RequireJsOptionsScope.Page);
        }
Пример #6
0
        //[OutputCache(NoStore = true, Location = OutputCacheLocation.Server, Duration = 100)]
        public ActionResult MainMenu()
        {
            string moduleName     = MenuSession.GetModuleName(this.HttpContext);
            string taskName       = MenuSession.GetTaskName(this.HttpContext);
            string taskController = MenuSession.GetTaskController(this.HttpContext);

            ViewBag.ModuleName     = moduleName;
            ViewBag.TaskName       = taskName;
            ViewBag.TaskController = taskController;

            var moduleMaster = moduleRepository.GetAllModules();

            return(PartialView(moduleMaster));
        }
Пример #7
0
        public ActionResult SetTask(int?taskID, string taskName, string taskController)
        {
            if (taskID == null)
            {
                return(Json(new { Success = 0 }));
            }

            int    moduleID = MenuSession.GetModuleID(this.HttpContext);
            Module module   = moduleRepository.GetModuleByID((int)moduleID);

            MenuSession.SetModuleName(this.HttpContext, module.Description);

            MenuSession.SetTaskID(this.HttpContext, (int)taskID);
            MenuSession.SetTaskName(this.HttpContext, taskName);
            MenuSession.SetTaskController(this.HttpContext, taskController);

            return(Json(new { Success = 1 }));
        }
Пример #8
0
        public ActionResult TaskMenu(int?moduleID)
        {
            if (moduleID == null)
            {
                moduleID = MenuSession.GetModuleID(this.HttpContext);
            }
            else
            {
                MenuSession.SetModuleID(this.HttpContext, (int)moduleID);
            }


            int taskID = MenuSession.GetTaskID(this.HttpContext);


            ViewBag.TaskID = taskID;


            //var moduleDetail = moduleDetailRepository.GetModuleDetailByID((int)moduleID);
            var moduleDetail = moduleDetailRepository.GetAllModuleDetails().ToList().Where(w => w.ModuleID == moduleID && w.InActive == 0).OrderBy(o => o.SerialID);

            return(PartialView(moduleDetail));
        }
Пример #9
0
 public ActionResult SmartBiztech()
 {
     MenuSession.SetFreshSession(this.HttpContext, "Restore");
     return(View("Index"));
 }