예제 #1
0
        private void tworzPasekInformacji()
        {
            nauczyciel n = new nauczyciel(zalogowanaKlasa.NauczycielNR);

            if (zalogowanaKlasa.GospodarzNR > 0)
            {
                uczen u = new uczen(zalogowanaKlasa.GospodarzNR);
                l_gospodarz.Text = u.Imie + " " + u.Nazwisko;
            }
            else
            {
                l_gospodarz.Text = "nie wybrany";
            }
            l_nazwaKlasy.Text = zalogowanaKlasa.Nazwa;
            l_prowadzacy.Text = n.Imie + " " + n.Nazwisko;
            List <uczen_na_lekcji> listaUczniowNaLekcji = uczen_na_lekcji.pobierzWszystkich(zalogowanaKlasa.KlasaID);
            var    query = listaUczniowNaLekcji.Where(c => c.Ocena > 0);
            double suma  = query.Sum(c => c.Ocena);
            double ilosc = query.Count();

            if (ilosc == 0)
            {
                l_sredniaOcenUczniow.Text = "brak ocen";
            }
            else
            {
                l_sredniaOcenUczniow.Text = (Math.Round(suma / ilosc, 2)).ToString();
            }


            //MessageBox.Show("suma = " + query.Sum(c => c.Ocena).ToString() + " ilosc = " + query2.ToString());
        }
예제 #2
0
        static void Main(string[] args)
        {
            Console.WriteLine("podaj 3 oceny ,następnie zatwierdź każdą klawiszem enter");
            Console.WriteLine("matematyka:");
            float a = float.Parse(Console.ReadLine());

            Console.WriteLine("historia:");
            float s = float.Parse(Console.ReadLine());

            Console.WriteLine("wychowanie do życia w rodzinie");
            float d   = float.Parse(Console.ReadLine());
            uczen xxx = new uczen(a, s, d);

            Console.WriteLine(xxx.wartoscsrednia());
            Console.ReadKey();
        }
예제 #3
0
        private void b_dodaj_Click(object sender, EventArgs e)
        {
            uczen u = new uczen
            {
                KlasaNR         = this.klasaNR,
                Imie            = t_imie_dodaj.Text,
                Nazwisko        = t_nazwisko_dodaj.Text,
                Pesel           = t_pesel_dodaj.Text,
                Email           = t_email_dodaj.Text,
                Telefon_ucznia  = t_nrUcznia_dodaj.Text,
                Telefon_rodzica = t_nrRodzica_dodaj.Text
            };

            try
            {
                u.dodajDoBazy();
            }
            catch (Exception)
            {
                MessageBox.Show("imie i nazwisko musi byc unikalne w klasie");
            }
            listaUczniow.odswiezDGV(t_imie_dodaj, t_nazwisko_dodaj, t_pesel_dodaj, t_email_dodaj, t_nrUcznia_dodaj, t_nrRodzica_dodaj);
        }