public List <ResearchTeam> NGroup(int value) { var group = ResearchTeams.GroupBy(x => x.Members.Count).Where(x => x.Key == value); IEnumerable <ResearchTeam> researchTeams = group.SelectMany(g => g); return(researchTeams.ToList()); }
public void SortByNumberOfPapers() { ResearchTeams.Sort(new PublicationsNumberComparer().Compare); }
public void SortByThemeName() { ResearchTeams.Sort(new ResearchTeam().Compare); }
public void SortByRegistratioNumber() { ResearchTeams.Sort(); }
public void AddResearchTeams(params ResearchTeam[] newResearchTeams) { ResearchTeams.AddRange(newResearchTeams); }
public void AddDefaults() { ResearchTeams.Add(new ResearchTeam()); }