private void buttonZapiszNowaMaszyna_Click(object sender, EventArgs e) { Maszyna frm = (Maszyna)Application.OpenForms["Maszyna"]; int row = Convert.ToInt32(frm.dgvMaszyna.CurrentRow.Cells[0].Value); DP_Maszyna toUpdate = this.database.DP_Maszyna.Where(maszyna => maszyna.Id_maszyny == row).First(); toUpdate.Id_rodzaj_maszyny = Convert.ToInt32(comboBox1.SelectedValue); toUpdate.Id_model_maszyny = Convert.ToInt32(comboBox2.SelectedValue); toUpdate.Nr_seryjny = txtNumer_seryjny.Text; toUpdate.Data_wprowadzenia = Convert.ToDateTime(dateTimePicker1.Value); toUpdate.Koszt_1rh = Convert.ToInt32(txtKoszt_1rh.Text); database.SaveChanges(); frm.dgvMaszyna.DataSource = this.database.vDP_Maszyna.ToList(); this.Close(); }
private void buttonZapiszNowaMaszyna_Click(object sender, EventArgs e) { Maszyna frm = (Maszyna)Application.OpenForms["Maszyna"]; DP_Maszyna maszyna = new DP_Maszyna(); maszyna.Id_rodzaj_maszyny = Convert.ToInt32(comboBox1.SelectedValue); maszyna.Id_model_maszyny = Convert.ToInt32(comboBox2.SelectedValue); maszyna.Nr_seryjny = txtNumer_seryjny.Text; maszyna.Data_wprowadzenia = Convert.ToDateTime(dateTimePicker1.Value); maszyna.Koszt_1rh = Convert.ToInt32(txtKoszt_1rh.Text); this.database.DP_Maszyna.Add(maszyna); database.SaveChanges(); frm.dgvMaszyna.DataSource = this.database.vDP_Maszyna.ToList(); this.Close(); }