public OutputOptionsSortType GetSortEnumFromText(string sortSelection) { OutputOptionsSortType st = new OutputOptionsSortType(); st = OutputOptionsSortType.LastFirstName; switch (sortSelection) { case "Institution_Fullname": st = OutputOptionsSortType.Institution_Fullname; break; case "Department": st = OutputOptionsSortType.Department; break; case "Publications": st = OutputOptionsSortType.Publications; break; case "LastFirstName": st = OutputOptionsSortType.LastFirstName; break; case "QueryRelevance": st = OutputOptionsSortType.QueryRelevance; break; case "FacultyRank": st = OutputOptionsSortType.FacultyRank; break; case "PersonId": st = OutputOptionsSortType.PersonId; break; } return st; }
public OutputOptionsSortType GetSortEnumFromText(string sortSelection) { OutputOptionsSortType st = new OutputOptionsSortType(); st = OutputOptionsSortType.LastFirstName; switch (sortSelection) { case "Institution_Fullname": st = OutputOptionsSortType.Institution_Fullname; break; case "Department": st = OutputOptionsSortType.Department; break; case "Publications": st = OutputOptionsSortType.Publications; break; case "LastFirstName": st = OutputOptionsSortType.LastFirstName; break; case "QueryRelevance": st = OutputOptionsSortType.QueryRelevance; break; case "FacultyRank": st = OutputOptionsSortType.FacultyRank; break; case "PersonId": st = OutputOptionsSortType.PersonId; break; } return(st); }
public string GetSortTextFromEnum(OutputOptionsSortType sortType) { string sortText = ""; switch (sortType) { case OutputOptionsSortType.LastFirstName: sortText = "LastFirstName"; break; case OutputOptionsSortType.Institution_Fullname: sortText = "Institution_Fullname"; break; case OutputOptionsSortType.Department: sortText = "Department"; break; case OutputOptionsSortType.Publications: sortText = "Publications"; break; case OutputOptionsSortType.FacultyRank: sortText = "FacultyRank"; break; case OutputOptionsSortType.PersonId: sortText = "PersonId"; break; case OutputOptionsSortType.QueryRelevance: sortText = "QueryRelevance"; break; } return(sortText); }
private void SortResults(string sortBy, string sortDirection) { OutputOptionsSortType st = new OutputOptionsSortType(); st = OutputOptionsSortType.LastFirstName; switch (sortBy) { case "Institution_Fullname": st = OutputOptionsSortType.Institution_Fullname; break; case "Institution_Fullname_DESC": st = OutputOptionsSortType.Institution_Fullname; break; case "Department": st = OutputOptionsSortType.Department; break; case "Department_DESC": st = OutputOptionsSortType.Department; break; case "Publications": st = OutputOptionsSortType.Publications; break; case "Publications_DESC": st = OutputOptionsSortType.Publications; break; case "LastFirstName": st = OutputOptionsSortType.LastFirstName; break; case "LastFirstName_DESC": st = OutputOptionsSortType.LastFirstName; break; case "QueryRelevance": st = OutputOptionsSortType.QueryRelevance; break; case "QueryRelevance_DESC": st = OutputOptionsSortType.QueryRelevance; break; case "FacultyRank": st = OutputOptionsSortType.FacultyRank; break; case "FacultyRank_DESC": st = OutputOptionsSortType.FacultyRank; break; case "PersonId": st = OutputOptionsSortType.PersonId; break; case "PersonId_DESC": st = OutputOptionsSortType.PersonId; break; case "Division": st = OutputOptionsSortType.Division; break; case "Division_DESC": st = OutputOptionsSortType.Division; break; } if (Session["ProfileSearchRequest"] == null) { return; } ((Profiles)Session["ProfileSearchRequest"]).OutputOptions.SortType = st; if (!sortBy.Contains("_DESC")) { ((Profiles)Session["ProfileSearchRequest"]).OutputOptions.SortAsc = "True"; } else if (sortDirection == "Ascending") { ((Profiles)Session["ProfileSearchRequest"]).OutputOptions.SortAsc = "True"; } else { ((Profiles)Session["ProfileSearchRequest"]).OutputOptions.SortAsc = "False"; } grdSearchResults.DataSource = null; BindSearchResults(-1); }
private void SortResults(string sortBy, string sortDirection) { OutputOptionsSortType st = new OutputOptionsSortType(); st = OutputOptionsSortType.LastFirstName; switch (sortBy) { case "Institution_Fullname": st = OutputOptionsSortType.Institution_Fullname; break; case "Institution_Fullname_DESC": st = OutputOptionsSortType.Institution_Fullname; break; case "Department": st = OutputOptionsSortType.Department; break; case "Department_DESC": st = OutputOptionsSortType.Department; break; case "Publications": st = OutputOptionsSortType.Publications; break; case "Publications_DESC": st = OutputOptionsSortType.Publications; break; case "LastFirstName": st = OutputOptionsSortType.LastFirstName; break; case "LastFirstName_DESC": st = OutputOptionsSortType.LastFirstName; break; case "QueryRelevance": st = OutputOptionsSortType.QueryRelevance; break; case "QueryRelevance_DESC": st = OutputOptionsSortType.QueryRelevance; break; case "FacultyRank": st = OutputOptionsSortType.FacultyRank; break; case "FacultyRank_DESC": st = OutputOptionsSortType.FacultyRank; break; case "PersonId": st = OutputOptionsSortType.PersonId; break; case "PersonId_DESC": st = OutputOptionsSortType.PersonId; break; case "Division": st = OutputOptionsSortType.Division; break; case "Division_DESC": st = OutputOptionsSortType.Division; break; } if (Session["ProfileSearchRequest"] == null) { return; } ((Profiles)Session["ProfileSearchRequest"]).OutputOptions.SortType = st; if (!sortBy.Contains("_DESC")) ((Profiles)Session["ProfileSearchRequest"]).OutputOptions.SortAsc = "True"; else if (sortDirection == "Ascending") ((Profiles)Session["ProfileSearchRequest"]).OutputOptions.SortAsc = "True"; else ((Profiles)Session["ProfileSearchRequest"]).OutputOptions.SortAsc = "False"; grdSearchResults.DataSource = null; BindSearchResults(-1); }
public string GetSortTextFromEnum(OutputOptionsSortType sortType) { string sortText = ""; switch (sortType) { case OutputOptionsSortType.LastFirstName: sortText = "LastFirstName"; break; case OutputOptionsSortType.Institution_Fullname: sortText = "Institution_Fullname"; break; case OutputOptionsSortType.Department: sortText = "Department"; break; case OutputOptionsSortType.Publications: sortText = "Publications"; break; case OutputOptionsSortType.FacultyRank: sortText = "FacultyRank"; break; case OutputOptionsSortType.PersonId: sortText = "PersonId"; break; case OutputOptionsSortType.QueryRelevance: sortText = "QueryRelevance"; break; } return sortText; }