public ActionResult OperationalRoleList(string designationId) { return(new JsonResult { Data = hrmsData.ReadOperationalRole(designationId) }); }
public ActionResult EmployeeTransfer() { objLoginHelper = (LoginHelper)Session["LogInInformation"]; if (!securityDal.IsPageAccessible(Helper.ForHRMS, "EmployeeTransfer", objLoginHelper.UerRoleOrGroupID, Helper.Inactive, out message)) { Session["messageInformation"] = message; return(RedirectToAction("ErrorMessage", "../ErrorHnadle")); } ViewBag.LocationTitle = objLoginHelper.LocationTitle; ViewBag.Location = objLoginHelper.Location; ViewBag.ZoneTitle = objLoginHelper.ZoneTitle; ViewBag.ZoneName = objLoginHelper.LogInForZoneName; ViewBag.RegionTitle = objLoginHelper.RegionTitle; ViewBag.RegionName = objLoginHelper.LogInForRegionName; ViewBag.UnitTitle = objLoginHelper.UnitTitle; ViewBag.UnitName = objLoginHelper.LogInForUnitName; ViewBag.OpenMonthYear = "Month: " + objLoginHelper.MonthOpenForHRMS.ToString("MMMM-yy"); ViewBag.ModuleName = objLoginHelper.ModluleTitle; ViewBag.TopMenu = objLoginHelper.TopMenu; ViewBag.CurrentDay = objLoginHelper.MonthOpenForHRMS.Date.ToString("dd-MMM-yyyy"); //start for if its region loger if (objLoginHelper.Location == "Region" || objLoginHelper.Location == "HO" || objLoginHelper.Location == "Unit" || objLoginHelper.Location == "Zone") { ViewBag.OpenDay = objLoginHelper.CurrentDate.Date.ToString("dd-MMM-yyyy"); } else { ViewBag.OpenDay = objLoginHelper.TransactionOpenDate.Date.ToString("dd-MMM-yyyy"); } //end for if its region loger ViewBag.CalenderDate = objLoginHelper.MonthOpenForHRMS; //ViewBag.OpenDay = objLoginHelper.TransactionOpenDate.Date.ToString("dd-MMM-yyyy"); ViewBag.OpenBackDay = objLoginHelper.TransactionBackDate.Date.ToString("dd-MMM-yyyy"); ViewBag.ReasonOfLateRelease = string.Empty; ViewBag.ReasonOfLateJoining = string.Empty; List <Hrm_OperationalRole> lstOperationalRole = new List <Hrm_OperationalRole>(); if (objLoginHelper.LocationCode == "9000") { lstOperationalRole = hrmsData.ReadOperationalRole().ToList(); } else { lstOperationalRole = hrmsData.ReadOperationalRole().Where(i => i.OperationalRoleID == "ACTUNTMNGR" || i.OperationalRoleID == "UNITMANAGR").ToList(); } ArrayList arr = new ArrayList(lstOperationalRole); ViewBag.OperationalRole = arr; List <Hrm_OperationalRole> lstOperationalRoleForAssignUM = new List <Hrm_OperationalRole>(); lstOperationalRoleForAssignUM = hrmsData.ReadOperationalRole().Where(i => i.OperationalRoleID == "ACTUNTMNGR" || i.OperationalRoleID == "UNITMANAGR").ToList(); ArrayList ar = new ArrayList(lstOperationalRoleForAssignUM); ViewBag.OperationalRoleForAssignUM = ar; if (objLoginHelper.Location == Helper.Zone) { ViewBag.EditModeShowOrNot = true; } else { ViewBag.EditModeShowOrNot = false; } return(View()); }