/// <summary> /// Metoda wywolana przez przycisk usuawa ucznia o zadanym ID z bazy danych i ja odswieza /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void buttonDelete_Click(object sender, EventArgs e) { if (comboBoxID.Text == "") { MessageBox.Show("Prosze podac ID ucznia"); } else { Uczniowie student = (from element in context.Uczniowies where element.ID == Int32.Parse(comboBoxID.Text) select element).FirstOrDefault(); //LastOrDefault() wtedy usuwa od konca context.Uczniowies.DeleteOnSubmit(student); context.SubmitChanges(); Show(); } }
/// <summary> /// Przycisk wywoluje metode dodajaca ucznia do bazy danych i odswiezajaca dataGridView /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void buttonAdd_Click(object sender, EventArgs e) { if (textBoxName.Text == "" || textBoxSurname.Text == "" || textBoxClass.Text == "") { MessageBox.Show("Prosze podac wszystkie dane ucznia"); } else { Uczniowie student = new Uczniowie(); student.Imię = textBoxName.Text; student.Nazwisko = textBoxSurname.Text; student.Klasa = textBoxClass.Text; context.Uczniowies.InsertOnSubmit(student); context.SubmitChanges(); //TUTAJ KONIECZNA LINIJKA Show(); } }
/// <summary> /// Metoda wywolana przez przycisk aktualizuje ucznia o zadanym ID w bazie danych i ja odswieza /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void buttonChange_Click(object sender, EventArgs e) { if (comboBoxID.Text == "") { MessageBox.Show("Prosze podac ID ucznia"); } else { Uczniowie student = (from element in context.Uczniowies where element.ID == Int32.Parse(comboBoxID.Text) select element).FirstOrDefault(); //LastOrDefault() wtedy usuwa od konca student.Imię = textBoxName.Text; student.Nazwisko = textBoxSurname.Text; student.Klasa = textBoxClass.Text; context.SubmitChanges(); Show(); } }
partial void DeleteUczniowie(Uczniowie instance);
partial void UpdateUczniowie(Uczniowie instance);
partial void InsertUczniowie(Uczniowie instance);