// GET: /List public ActionResult List(int?page, string filter, string sortField, int?sortOrder) { //Set Access Rights ViewData["Access"] = ""; if (hierarchyRepository.AdminHasDomainWriteAccess(groupName)) { ViewData["Access"] = "WriteAccess"; } //SortField if (string.IsNullOrEmpty(sortField)) { sortField = "PartnerName"; } ViewData["CurrentSortField"] = sortField; //SortOrder if (sortOrder == 1) { ViewData["NewSortOrder"] = 0; ViewData["CurrentSortOrder"] = 1; } else { ViewData["NewSortOrder"] = 1; ViewData["CurrentSortOrder"] = 0; sortOrder = 0; } //Populate View Model PartnersVM partnersVM = new PartnersVM(); var getPartners = partnerRepository.GetPartners(sortField, sortOrder ?? 0, page ?? 1); if (getPartners != null) { partnersVM.Partners = getPartners; } return(View(partnersVM)); }
public List <Partner> GetPartners(string vid) { return(partnerrepo.GetPartners(long.Parse(vid))); }