protected string GetSortUrl(EmployeeSortType type) { var pageUrl = string.Format("{0}?depID={1}&search={2}&page={3}&sort={4}{5}", Page.AppRelativeVirtualPath, _strDepartmentId, Request["search"], Request["page"], type.Equals(_sortType) && !_invenrt ? "Inv" + type.ToString() : type.ToString(), Request["list"] == null ? string.Empty : "&list=" + Request["list"]); if (EmployeeStatus == EmployeeStatus.Terminated) { pageUrl += "&es=0"; } if (IsPending) { pageUrl += "&eas=0"; } return(UrlQueryManager.AddDefaultParameters(Request, pageUrl, true)); }
protected string GetSortUrl(EmployeeSortType type) { var pageUrl = string.Format("{0}?depID={1}&search={2}&page={3}&sort={4}{5}", Page.AppRelativeVirtualPath, _strDepartmentId, Request["search"], Request["page"], type.Equals(_sortType) && !_invenrt ? "Inv" + type.ToString() : type.ToString(), Request["list"] == null ? string.Empty : "&list=" + Request["list"]); if (EmployeeStatus == EmployeeStatus.Terminated) pageUrl += "&es=0"; if (IsPending) pageUrl += "&eas=0"; return UrlQueryManager.AddDefaultParameters(Request, pageUrl, true); }
protected void Page_Load(object sender, EventArgs e) { //ListTab2.ImageUrl = WebImageSupplier.GetAbsoluteWebPath("employee_card_icon.png"); //DepTab.ImageUrl = WebImageSupplier.GetAbsoluteWebPath("employee_department_icon.png"); EmployeeTabs.DisableJavascriptSwitch = true; _sortType = EmployeeSortType.Name; string cookieViewMode = CookiesManager.GetCookies(CookiesType.EmployeeViewMode); if (Request["list"] != null) { if (String.Equals(Request["list"], "card", StringComparison.InvariantCultureIgnoreCase)) cookieViewMode = "card"; else cookieViewMode = "list"; CookiesManager.SetCookies(CookiesType.EmployeeViewMode, cookieViewMode); } if (String.Equals(cookieViewMode, "card", StringComparison.InvariantCultureIgnoreCase)) _cardView = true; else if (String.Equals(cookieViewMode, "list", StringComparison.InvariantCultureIgnoreCase)) _cardView = false; _invenrt = !string.IsNullOrEmpty(Request["sort"]) && Request["sort"].Length > 3 && Request["sort"].Substring(0, 3).Equals("Inv", StringComparison.CurrentCultureIgnoreCase); try { var strSortType = (_invenrt ? Request["sort"].Substring(3) : Request["sort"]); _sortType = (EmployeeSortType)Enum.Parse(typeof(EmployeeSortType), strSortType, true); } catch { } if (!Page.IsPostBack) { DepTab.TabName = CustomNamingPeople.Substitute<Resources.Resource>("Departments"); DepTab.OnClickText = GetTabNavigationUrl("DepTab"); ListTab.TabName = CustomNamingPeople.Substitute<Resources.Resource>("Employees"); ListTab.OnClickText = GetTabNavigationUrl("ListTab"); if (DepartmentList != null) { DepTab.IsSelected = true; BindDepartments(); } else { ListTab.IsSelected = true; BindEmployees(); } BindBreadCrumbs(); } }
protected void Page_Load(object sender, EventArgs e) { //ListTab2.ImageUrl = WebImageSupplier.GetAbsoluteWebPath("employee_card_icon.png"); //DepTab.ImageUrl = WebImageSupplier.GetAbsoluteWebPath("employee_department_icon.png"); EmployeeTabs.DisableJavascriptSwitch = true; _sortType = EmployeeSortType.Name; string cookieViewMode = CookiesManager.GetCookies(CookiesType.EmployeeViewMode); if (Request["list"] != null) { if (String.Equals(Request["list"], "card", StringComparison.InvariantCultureIgnoreCase)) { cookieViewMode = "card"; } else { cookieViewMode = "list"; } CookiesManager.SetCookies(CookiesType.EmployeeViewMode, cookieViewMode); } if (String.Equals(cookieViewMode, "card", StringComparison.InvariantCultureIgnoreCase)) { _cardView = true; } else if (String.Equals(cookieViewMode, "list", StringComparison.InvariantCultureIgnoreCase)) { _cardView = false; } _invenrt = !string.IsNullOrEmpty(Request["sort"]) && Request["sort"].Length > 3 && Request["sort"].Substring(0, 3).Equals("Inv", StringComparison.CurrentCultureIgnoreCase); try { var strSortType = (_invenrt ? Request["sort"].Substring(3) : Request["sort"]); _sortType = (EmployeeSortType)Enum.Parse(typeof(EmployeeSortType), strSortType, true); } catch { } if (!Page.IsPostBack) { DepTab.TabName = CustomNamingPeople.Substitute <Resources.Resource>("Departments"); DepTab.OnClickText = GetTabNavigationUrl("DepTab"); ListTab.TabName = CustomNamingPeople.Substitute <Resources.Resource>("Employees"); ListTab.OnClickText = GetTabNavigationUrl("ListTab"); if (DepartmentList != null) { DepTab.IsSelected = true; BindDepartments(); } else { ListTab.IsSelected = true; BindEmployees(); } BindBreadCrumbs(); } }