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()); }
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(); }
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); }