public void CreateConference(Conference conference, List <User> comiteeMembers)
 {
     if (ConferenceRepository.GetActiveConference() == null)
     {
         var conferenceUsers = new ConferenceUser();
         foreach (var member in comiteeMembers)
         {
             conferenceUsers            = new ConferenceUser();
             conferenceUsers.User       = member;
             conferenceUsers.Conference = conference;
             ConferenceUserRepository.Add(conferenceUsers);
         }
     }
     else
     {
         throw new ConferenceInProgressException("Could not create conference. There is allready " +
                                                 "a conference in progress.");
     }
 }
Пример #2
0
 /// <summary>
 ///
 /// </summary>
 /// <returns></returns>
 public Conference GetActiveConference()
 {
     return(ConferenceRepository.GetActiveConference());
 }
Пример #3
0
 public bool IsConferenceActive()
 {
     return(ConferenceRepository.GetActiveConference() != null);
 }