public ActionResult Dashboard() { // var isAllow = HasPermission(PrivilegeType.View, ConstantPermission.Sys_DataPermission); //var isAccess = CheckPermission(UserId, PrivilegeType.View, ConstantPermission.Sys_DataPermission); //if (!isAccess) //{ // return PartialView(ConstantMessages.AccessDenied); //} var alertModel = AlertsView(); DashboardModel dashboardModel = new DashboardModel(); dashboardModel.AlertModel = alertModel; var result = GetConfig(Constant.HRM_CONFIG_DASHBOARD_OPTION); if (result != null) { if (!string.IsNullOrEmpty(result.Value1)) { dashboardModel.DashboardSetting = result.Value1.Split(',').ToList(); } } return(View(dashboardModel)); }
public ActionResult DashboardOptionView() { DashboardModel dashboardModel = new DashboardModel(); var service = new RestServiceClient<Sys_AllSettingModel>(UserLogin); var result = service.Get(_hrm_Sys_Service, "api/MenuOption/", Constant.HRM_CONFIG_DASHBOARD_OPTION); if (result != null) { if (!string.IsNullOrEmpty(result.Value1)) { dashboardModel.DashboardSetting = result.Value1.Split(',').ToList(); } } List<string> listString = new List<string>(); IList<SelectListItem> listEnum = Enum.GetValues(typeof(DashboardOptionEnum)) .Cast<DashboardOptionEnum>() .Select(x => new SelectListItem { Value = x.ToString() }) .ToList(); foreach (var item in listEnum) { listString.Add(item.Value); } dashboardModel.DashboardAll = listString; return View(dashboardModel); }
public ActionResult Dashboard() { // var isAllow = HasPermission(PrivilegeType.View, ConstantPermission.Sys_DataPermission); //var isAccess = CheckPermission(UserId, PrivilegeType.View, ConstantPermission.Sys_DataPermission); //if (!isAccess) //{ // return PartialView(ConstantMessages.AccessDenied); //} var alertModel = AlertsView(); DashboardModel dashboardModel = new DashboardModel(); dashboardModel.AlertModel = alertModel; var result = GetConfig(Constant.HRM_CONFIG_DASHBOARD_OPTION); if (result != null) { if (!string.IsNullOrEmpty(result.Value1)) { dashboardModel.DashboardSetting = result.Value1.Split(',').ToList(); } } return View(dashboardModel); }