//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); }
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)))); }
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); }
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()); }
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); }
//[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)); }
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 })); }
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)); }
public ActionResult SmartBiztech() { MenuSession.SetFreshSession(this.HttpContext, "Restore"); return(View("Index")); }