public TeamIsSelected(int ServiceStoreID, Team SelectedTeam)
 {
     this.ServiceStoreID           = ServiceStoreID;
     this.SelectedTeam             = SelectedTeam;
     this.ServiceStoreUserTeamsDal = new ServiceStoreUserTeamsDAL();
     this.IsSelected = ServiceStoreUserTeamsDal.FindAll().Exists(x => x.ServiceID == ServiceStoreID && x.RequesterTeamID == SelectedTeam.ID);
 }
Esempio n. 2
0
        public List <ServiceStore> RequestedServices(int TeamID)
        {
            RefreshContext();
            ServiceStoreUserTeamsDAL serviceStoreUserTeamsDal = new ServiceStoreUserTeamsDAL();

            return(FindAll(x => x.ProviderTeamID != TeamID).Join(serviceStoreUserTeamsDal.FindAll(x => x.RequesterTeamID == TeamID),
                                                                 ServiceStore => ServiceStore.ID,
                                                                 Request => Request.ServiceID,
                                                                 (ServiceStore, Request) => ServiceStore).OrderBy(x => x.ServiceNumber).ToList());
        }