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."); } }
/// <summary> /// /// </summary> /// <returns></returns> public Conference GetActiveConference() { return(ConferenceRepository.GetActiveConference()); }
public bool IsConferenceActive() { return(ConferenceRepository.GetActiveConference() != null); }