public PopupInfo(int id, TreeOfLiveType type) { _id = id; _type = type; InitializeComponent(); }
public static int CountSpecies(TreeOfLiveType type, int id) { int cnt = 0 ; switch (type) { case TreeOfLiveType.Species: cnt = DataAccessLayer.Species.Count(); break; case TreeOfLiveType.Kingdom: cnt = DataAccessLayer.Species.Where(i => i.KingdomId == id).Count(); break; case TreeOfLiveType.Family: cnt = DataAccessLayer.Species.Where(i => i.FamilyId == id).Count(); break; case TreeOfLiveType.Phylum: cnt = DataAccessLayer.Species.Where(i => i.PhylumId == id).Count(); break; case TreeOfLiveType.Class: cnt = DataAccessLayer.Species.Where(i => i.ClassId == id).Count(); break; case TreeOfLiveType.Order: cnt = DataAccessLayer.Species.Where(i => i.OrderId == id).Count(); break; case TreeOfLiveType.Genus: cnt = DataAccessLayer.Species.Where(i => i.GenusId == id).Count(); break; default: cnt = 0; break; } return cnt; }