private void btnAddSubject_Click(object sender, EventArgs e) { foreach (var r in FunctionClassSubject.getAll()) { if (r.SubjectDescription == txtSubjectAdd.Text) { MessageBox.Show("Taka nazwa już istnieje w bazie danych"); txtSubjectAdd.Text = ""; } } if (txtSubjectAdd.Text != "") { Subject model = new Subject(); model.SubjectDescription = txtSubjectAdd.Text; FunctionClassSubject.add(model); filldgSubject(dgGridSubject); MessageBox.Show("Dodano przedmiot!!!"); txtSubjectAdd.Text = ""; } else { MessageBox.Show("Podaj nazwę Przedmiotu"); } }
public static void filldgSubject(DataGridView dg) { // Przy próbie uruchomienia bez Administratora wystepuje bład w tej funkcji - spowodowany dostępem dg.Rows.Clear(); foreach (var r in FunctionClassSubject.getAll()) { dg.Rows.Add(r.Id, r.SubjectDescription, r.Statystyka); } }