public static List <Society> GetAllSocieties() { DataTable societiesDataTable = SocietyRepository.GetAllSocieties(); List <Society> societies = new List <Society>(); foreach (DataRow row in societiesDataTable.Rows) { societies.Add(new Society { ID = (int)row["SocietyID"], Name = (string)row["SocietyName"] }); } return(societies); }
public static List <Event> GetEvents(SocietyType society) { DataTable eventsDataTable = SocietyRepository.GetEvents((int)society); List <Event> events = new List <Event>(); foreach (DataRow row in eventsDataTable.Rows) { events.Add(new Event { ID = (int)row["EventID"], Name = row["EventName"].ToString(), MaxTeamSize = (int)row["MaxTeamSize"] }); } return(events); }