public UC_TornooiAdministratie(ActiveBindingList <Wedstrijd> WedstrijdList, ActiveBindingList <Terrein> TerreinList) { InitializeComponent(); _WedstrijdList = WedstrijdList; _TerreinList = TerreinList; _WedstrijdList.ListChanged += _WedstrijdList_ListChanged; _TerreinList.ListChanged += _TerreinList_ListChanged; _BindingListRefreshWedstrijd = new BindingListRefresh <Wedstrijd>(_WedstrijdList); _BindingListRefreshWedstrijd.ListRefreshed += _BindingListRefreshWedstrijd_ListRefreshed; if (_WedstrijdList.Count > 0) { PopulateReeksCombobox(); cmb_ReeksNaam.SelectedIndex = 0; } dtp = new DateTimePicker(); dtp.Validated += dtp_ValueChanged; dtp.KeyPress += dtp_KeyPress; dtp.Format = DateTimePickerFormat.Time; //dtp.ShowUpDown = true; dtp.Visible = false; panel1.Controls.Add(dtp); }
public UC_RoundRobinSetup(ActiveBindingList <Ploeg> ploeglist, ActiveBindingList <Wedstrijd> wedstrijdlist, ActiveBindingList <Terrein> terreinlist) { InitializeComponent(); _ploeglist = ploeglist; _wedstrijdlist = wedstrijdlist; _Terreinlist = terreinlist; _ploeglist.ListChanged += _ploeglist_ListChanged; }
private void BaseForm_Load(object sender, EventArgs e) { try { //connect to the database and get the Factory session _NHibernateSessionManager = new NHibernateSessionManager <BaseForm>(Databaseconfig.DB_UnitHibernateTest); //setup the structures of the program _StructureSetup = new StructureSetup(_NHibernateSessionManager.SessionFactory); _StructureSetup.Que_HasItems += _StructureSetup_Que_HasItems; _StructureSetup.Que_IsEmpty += _StructureSetup_Que_IsEmpty; if (_userlevel == UserLevel.Admin) { _PloegList = _StructureSetup.PloegList; _TerreinList = _StructureSetup.TerreinList; Userview <Persoon> _persoonview = new Userview <Persoon>(_StructureSetup.PersoonList, true) { Name = "Persoonview" }; Userview <Terrein> _terreinview = new Userview <Terrein>(_StructureSetup.TerreinList, false) { Name = "Terreinen" }; //Userview<Reeks> _reeksen = new Userview<Reeks>(_StructureSetup.ReeksList) { Name = "Reeksen" }; UC_reeksAssignment _reeksAssignment = new UC_reeksAssignment(_StructureSetup.PloegList) { Name = "Reeks assignment" }; UC_PloegOverView _PloegOverView = new UC_PloegOverView(_PloegList); UC_RoundRobinSetup _RoundRobinSetup = new UC_RoundRobinSetup(_PloegList, _StructureSetup.WedstrijdList, _StructureSetup.TerreinList); //UC_wedstrijdViewer _WedstrijdViewer = new UC_wedstrijdViewer(_StructureSetup.WedstrijdList); Userview <Wedstrijd> _WedstrijdViewer = new Userview <Wedstrijd>(_StructureSetup.WedstrijdList, true) { Name = "Wedstrijden" }; UC_TornooiAdministratie _TornooiAdministratie = new UC_TornooiAdministratie(_StructureSetup.WedstrijdList, _StructureSetup.TerreinList); CreateDockContent(_persoonview, MainDocking); CreateDockContent(_terreinview, MainDocking); CreateDockContent(_reeksAssignment, MainDocking); CreateDockContent(_PloegOverView, MainDocking); CreateDockContent(_RoundRobinSetup, MainDocking); CreateDockContent(_WedstrijdViewer, MainDocking); CreateDockContent(_TornooiAdministratie, MainDocking); } else if (_userlevel == UserLevel.User) { UC_wedstrijdViewer _WedstrijdViewer = new UC_wedstrijdViewer(_StructureSetup.WedstrijdList); CreateDockContent(_WedstrijdViewer, MainDocking); } } catch (Exception ee) { logger.Error(this.Name + " Database loading error", ee); } }
private void Form1_Load(object sender, EventArgs e) { _ProgramLogger = new ProgramLogger(); _DatabaseSetup = new DatabaseSetup <TestForm>(Databaseconfig.DB_UnitHibernateTest); //_Session = _DatabaseSetup.session; _DataAccessLayer = new DataAccessLayer(_Session); _TopClassList = new ActiveBindingList <TopClass>(_DataAccessLayer); dataGridView1.DataSource = _TopClassList; }
public UC_wedstrijdViewer(ActiveBindingList <Wedstrijd> WedstrijdList) { InitializeComponent(); _WedstrijdList = WedstrijdList; _WedstrijdList.ListChanged += _WedstrijdList_ListChanged; dgv_wedstrijden.DoubleBuffered(true); dgv_wedstrijden.DataSource = _WedstrijdList; dgv_wedstrijden.Refresh(); }
public UC_PloegOverView(ActiveBindingList <Ploeg> PloegList) { _ploeglist = PloegList; InitializeComponent(); _ploegview = new Userview <Ploeg>(_ploeglist) { Name = "Ploegview" }; _ploegview.Dock = DockStyle.Fill; splitContainer1.Panel1.Controls.Add(_ploegview); _Lstbox_overview = new DataGridView(); _Lstbox_overview.Dock = DockStyle.Left; tstcmb_categoryfilter.Items.AddRange(Category.Categories.ToArray()); _UC_categoryChanges = new UC_categoryChanges(); }