示例#1
0
        public AddParticipantViewModel(string header, MainWindowViewModel mainWindowViewModel, RegistrationViewModel registrationView, IRaceRegDB db) : base(header)
        {
            _database             = db;
            mainWindow            = mainWindowViewModel;
            this.registrationView = registrationView;

            Participant = new Participant();

            this.Affiliations = mainWindow.Affiliations;
            this.Affiliation  = mainWindow.CurrentUser.Affiliation;

            mainWindow.QueryDatabase();
        }
示例#2
0
        public AllParticipantViewModel(string header, MainWindowViewModel mainWindowViewModel, RegistrationViewModel registrationView) : base(header)
        {
            mainWindow            = mainWindowViewModel;
            this.registrationView = registrationView;

            this.Affiliations = mainWindow.Affiliations;
            this.participants = mainWindow.Participants;
        }
示例#3
0
        public AddMeetViewModel(string header, MainWindowViewModel mainWindowViewModel, RegistrationViewModel registrationView, IRaceRegDB db) : base(header)
        {
            _database             = db;
            mainWindow            = mainWindowViewModel;
            this.registrationView = registrationView;

            Meet = new Meet();

            this.Affiliation = mainWindow.CurrentUser.Affiliation;
            this.CurrentUser = mainWindow.CurrentUser;

            mainWindow.QueryDatabase();
        }