Ejemplo n.º 1
0
        private void fWidokKlasy_Load(object sender, EventArgs e)
        {
            this.Text = "Widok klasy: " + zalogowanaKlasa.Nazwa + "(" + zalogowanaKlasa.Rocznik.ToString() + ")";
            string[] rocznik = zalogowanaKlasa.Rocznik.Split('/');
            mc_kalendarz.MinDate = new DateTime(Convert.ToInt32(rocznik[0]), 9, 1);
            mc_kalendarz.MaxDate = new DateTime(Convert.ToInt32(rocznik[1]), 6, 30);

            Dictionary <int, ETypDanych> DtypDanych = new Dictionary <int, ETypDanych>();

            DtypDanych.Add((int)ETypDanych.ocena, ETypDanych.ocena);
            DtypDanych.Add((int)ETypDanych.obecnosc, ETypDanych.obecnosc);
            cb_typ.DisplayMember = "Value";
            cb_typ.ValueMember   = "Key";
            cb_typ.DataSource    = new BindingSource(DtypDanych, null);

            listaDat = new ListaDat(mc_kalendarz, zalogowanaKlasa, cb_miesiace);
            Dictionary <string, ComboBox> zbiorListWyboru = new Dictionary <string, ComboBox>();

            zbiorListWyboru.Add("cb_przedmiotDziennik", cb_przedmiotDziennik);
            zbiorListWyboru.Add("cb_przedmiotWykresy", cb_przedmiotWykresy);
            listaPrzedmiotow = new ListaPrzedmiotow(this, null, zalogowanaKlasa.KlasaID, zbiorListWyboru);

            InicjaluzujComboBox();
            dziennik = new DuzyDziennik(this, dgv_dziennik, cb_miesiaceDziennik, cb_typ, cb_przedmiotDziennik, zalogowanaKlasa);
            wykres   = new Wykresy(chart_Wykresy, ETypWykresu.liniowy, listaDat, zalogowanaKlasa.KlasaID, cb_zbiorWykresy, cb_przedmiotWykresy, cb_typWykresy);
        }
Ejemplo n.º 2
0
        private void InicjaluzujComboBox()
        {
            List <uczen>             lu = uczen.pobierzWszystkich(zalogowanaKlasa.KlasaID);
            Dictionary <int, string> dt = new Dictionary <int, string>();

            foreach (uczen u in lu)
            {
                dt.Add(u.UczenID, u.Imie + " " + u.Nazwisko);
            }
            cb_zbiorWykresy.ValueMember   = "Key";
            cb_zbiorWykresy.DisplayMember = "Value";
            cb_zbiorWykresy.DataSource    = new BindingSource(dt, null);;

            cb_miesiaceDziennik.ValueMember   = "Key";
            cb_miesiaceDziennik.DisplayMember = "Value";
            cb_miesiaceDziennik.DataSource    = new BindingSource(ListaDat.ustawMiesiacedlacb(zalogowanaKlasa.KlasaID), null);
        }