private void button1_Zapisz_Click(object sender, EventArgs e) { DZ_Zamowienie_klienta zamowienie_Klienta = new DZ_Zamowienie_klienta(); zamowienie_Klienta.Id_klienta = Convert.ToInt32(comboBox1_nazwa_firmy.SelectedValue); zamowienie_Klienta.Id_pracownika = Convert.ToInt32(comboBox2_Pracownik.SelectedValue); zamowienie_Klienta.Data_zamowienia = dateTimePicker1_Data_zam.Value; zamowienie_Klienta.Oczekiwany_termin_wykonania = dateTimePicker2_oczekiwany_termin.Value; database.DZ_Zamowienie_klienta.Add(zamowienie_Klienta); database.SaveChanges(); this.Close(); }
private void button1_Zapisz_Click(object sender, EventArgs e) { Zamowienie_klienta frm = (Zamowienie_klienta)Application.OpenForms["Zamowienie_klienta"]; int row = Convert.ToInt32(frm.dvgZamowienie_klienta.CurrentRow.Cells[0].Value); DZ_Zamowienie_klienta toUpdate = this.database.DZ_Zamowienie_klienta.Where(zamowienie_klienta => zamowienie_klienta.Id_zamowienia == row).First(); toUpdate.Id_klienta = Convert.ToInt32(comboBox1_nazwa_firmy.SelectedValue); // UPDATE toUpdate.Id_pracownika = Convert.ToInt32(comboBox2_Pracownik.SelectedValue); // UPDATE toUpdate.Data_zamowienia = dateTimePicker1_Data_zam.Value; // UPDATE toUpdate.Oczekiwany_termin_wykonania = dateTimePicker2_oczekiwany_termin.Value; // UPDATE this.database.SaveChanges(); frm.dvgZamowienie_klienta.DataSource = this.database.vDZ_Zamowienie_klienta.ToList(); this.Close(); }
private void button2_Usun_zamowienie_Click(object sender, EventArgs e) { DialogResult dialogResult = MessageBox.Show("Czy chcesz usunąć wybrane zamówienie?", "Uwaga, po zatwierdzeniu rekord zostanie trwale usunięty z bazy", MessageBoxButtons.YesNo); if (dialogResult == DialogResult.Yes) { int id = Convert.ToInt32(this.dvgZamowienie_klienta.CurrentRow.Cells[0].Value); DZ_Zamowienie_klienta toRemove = this.database.DZ_Zamowienie_klienta.Where(zamowiene_klienta => zamowiene_klienta.Id_zamowienia == id).First(); this.database.DZ_Zamowienie_klienta.Remove(toRemove); // DELETE this.database.SaveChanges(); initdvgZamowienieKlienta(); } }