public ActionResult MasterIndex(string Dist, string Proje, string Sector, string Center) { string userType = Convert.ToString(Session["UserTypeID"]); string UserCenterType = Convert.ToString(Session["UserCenterType"]); if (string.IsNullOrEmpty(userType)) { return(RedirectToAction("MainIndex", "Login")); } var ResultData = Common.GetUserRights(userType, "/" + Request.RequestContext.RouteData.Values["Controller"].ToString() + "/" + Request.RequestContext.RouteData.Values["Action"].ToString()); if (ResultData.Count != 0) { List <SpGetStates_Result> States = _loginBuss.GetStates().ToList(); States.Insert(0, new SpGetStates_Result { StateCode = "0", StateName = "--Select State--" }); ViewBag.States = States.Select(m => new SelectListItem() { Text = m.StateName.ToString(), Value = m.StateCode.ToString() }); ViewBag.statecode = Session["UserState"].ToString(); //Months Binding Dictionary <int, string> dDur = new Dictionary <int, string>(); dDur.Add(0, "--Select Month--"); for (int i = 1; i <= 12; i++) { dDur.Add(i, CultureInfo.CurrentCulture.DateTimeFormat.GetMonthName(i)); } ViewBag.Months = dDur.Select(item => new SelectListItem { Value = item.Key.ToString(), Text = item.Value }); var Data = _loginBuss.GetBeneType(); ViewBag.BeneType = Data.AsEnumerable().Select(m => new SelectListItem() { Text = m.BeneType, Value = m.BeneTypeID.ToString() }); //Get Center Types List <SPGetCentersType_Result> CenterTypes = _loginBuss.GetCenterTypes(UserCenterType).ToList(); ViewBag.CenterType = CenterTypes.Select(m => new SelectListItem() { Text = m.CenterType.ToString(), Value = m.CenterTypeID.ToString() }); return(View()); } else { return(RedirectToAction("Index", "Login")); } }
public ActionResult ProjectMaster() { string UserCenterType = Convert.ToString(Session["UserCenterType"]); string userType = Convert.ToString(Session["UserTypeID"]); if (string.IsNullOrEmpty(userType)) { return(RedirectToAction("MainIndex", "Login")); } List <SpGetStates_Result> States = _loginBuss.GetStates().ToList(); States.Insert(0, new SpGetStates_Result { StateCode = "0", StateName = "--Select State--" }); ViewBag.States = States.Select(m => new SelectListItem() { Text = m.StateName.ToString(), Value = m.StateCode.ToString() }); //Get Center Types List <SPGetCentersType_Result> CenterTypes = _loginBuss.GetCenterTypes(UserCenterType).ToList(); ViewBag.CenterType = CenterTypes.Select(m => new SelectListItem() { Text = m.CenterType.ToString(), Value = m.CenterTypeID.ToString() }); return(View()); }
public ActionResult SectorMaster() { string userType = Convert.ToString(Session["UserTypeID"]); string UserCenterType = Convert.ToString(Session["UserCenterType"]); if (string.IsNullOrEmpty(userType)) { return(RedirectToAction("MainIndex", "Login")); } var ResultData = Common.GetUserRights(userType, "/" + Request.RequestContext.RouteData.Values["Controller"].ToString() + "/" + Request.RequestContext.RouteData.Values["Action"].ToString()); if (ResultData.Count != 0) { List <SpGetStates_Result> States = _loginBuss.GetStates().ToList(); States.Insert(0, new SpGetStates_Result { StateCode = "0", StateName = "--Select State--" }); ViewBag.States = States.Select(m => new SelectListItem() { Text = m.StateName.ToString(), Value = m.StateCode.ToString() }); //Get Center Types List <SPGetCentersType_Result> CenterTypes = _loginBuss.GetCenterTypes(UserCenterType).ToList(); ViewBag.CenterType = CenterTypes.Select(m => new SelectListItem() { Text = m.CenterType.ToString(), Value = m.CenterTypeID.ToString() }); return(View()); } else { return(RedirectToAction("Index", "Login")); } }