private List <List <SearchViewModels.SearchResult> > ConvertSearchResCasesToVM(List <List <Arende> > searchResCases, string origin) { var searchResultList = new List <List <SearchViewModels.SearchResult> >(); var searchResList = new List <SearchViewModels.SearchResult>(); foreach (var caseList in searchResCases) { foreach (var arende in caseList) { var searchRes = new SearchViewModels.SearchResult() { Origin = origin, Name = arende.Arendenr, DomainModelName = "Arende", Id = arende.Id }; searchResList.Add(searchRes); } searchResultList.Add(searchResList); } return(searchResultList); }
private List <List <SearchViewModels.SearchResult> > ConvertSearchResOrgToVM(List <List <Organisation> > searchResOrg, string origin) { var searchResultList = new List <List <SearchViewModels.SearchResult> >(); var searchResList = new List <SearchViewModels.SearchResult>(); foreach (var orgList in searchResOrg) { foreach (var org in orgList) { var searchRes = new SearchViewModels.SearchResult() { Origin = origin, Name = org.Organisationsnamn, DomainModelName = "Organisation", Id = org.Id }; searchResList.Add(searchRes); } searchResultList.Add(searchResList); } return(searchResultList); }
private List <List <SearchViewModels.SearchResult> > ConvertSearchResContactToVM(List <List <ApplicationUser> > searchResContacts, string origin) { var searchResultList = new List <List <SearchViewModels.SearchResult> >(); var searchResList = new List <SearchViewModels.SearchResult>(); foreach (var contactList in searchResContacts) { foreach (var contact in contactList) { var searchRes = new SearchViewModels.SearchResult() { Origin = origin, Name = contact.Email, DomainModelName = "ApplicationUser", Id = contact.OrganisationId, IdStr = contact.Id }; searchResList.Add(searchRes); } searchResultList.Add(searchResList); } return(searchResultList); }