public void DeleteTeam(Team param) { RefreshContext(); TeamDAL td = new TeamDAL(); td.LogicalDelete(param); }
public List <ServiceStore> AllServicesForSessionGroup(int SessionGroupID) { RefreshContext(); TeamDAL td = new TeamDAL(); return(FindAll().Join(td.FindAll(x => x.SessionGroupID == SessionGroupID), ServiceStore => ServiceStore.ProviderTeamID, Team => Team.ID, (ServiceStore, Team) => ServiceStore).OrderBy(x => x.ServiceNumber).ToList()); }
public void AddTeams(int sessionGroupID, int GroupTypeID) { TeamDAL TeamDal = new TeamDAL(); DictionaryDAL dd = new DictionaryDAL(); List <Dictionary> teams = dd.FindAll(x => !x.Deleted && x.DictionaryType.ID == GroupTypeID); foreach (Dictionary item in teams) { TeamDal.Create(new Team { SessionGroupID = sessionGroupID, TeamName = item.ItemName, ShortTeamName = item.ShortItemName }); } }