private void btnDodaj_Maszyne_Click(object sender, EventArgs e) { Maszyny maszyny = new Maszyny(); maszyny.ID_Rodzaj_Maszyny = Convert.ToInt32(cmbRodzaj_Maszyny.SelectedValue); maszyny.Resurs_Rbh = Convert.ToInt32(txtResurs_Rbh.Text); maszyny.Serwis_Co_Ile = Convert.ToInt32(txtSerwis.Text); Srodki_Trwale srodki_Trwale = new Srodki_Trwale(); srodki_Trwale.Nazwa = cmbRodzaj_Maszyny.DisplayMember; srodki_Trwale.Producent = txtProducent.Text; srodki_Trwale.Numer_seryjny = txtNumer_Seryjny.Text; srodki_Trwale.ID_Dzialu = Convert.ToInt32(cmbDzial.SelectedValue); srodki_Trwale.Koszt_zakupu = txtKoszt_Zakupu.Text; srodki_Trwale.Roczny_stopien_amortyzacji = txtAmortyzacja.Text; srodki_Trwale.Gwarancja = dtpGwarancja.Value; // srodki_Trwale.Zamortyzowane = Convert.ToByte(txtZamortyzowane.Text); // tutaj nie bardzo wiem jak to ugryźć szwalnia.Maszyny.Add(maszyny); szwalnia.Srodki_Trwale.Add(srodki_Trwale); szwalnia.SaveChanges(); MessageBox.Show("Zmiany wprowadzone pomyślnie"); }
private void btnZapisz_Click(object sender, EventArgs e) { Srodki_Trwale srodkiTrwale = new Srodki_Trwale(); srodkiTrwale.Nazwa = txtNazwa.Text; srodkiTrwale.Numer_seryjny = txtNr.Text; srodkiTrwale.Producent = txtProducent.Text; srodkiTrwale.Roczny_stopien_amortyzacji = txtAmort.Text; srodkiTrwale.Zamortyzowane = Convert.ToBoolean(chbAmortyzacja.Checked); srodkiTrwale.ID_Dzialu = Convert.ToInt32(cbDzial.SelectedValue); srodkiTrwale.Gwarancja = Convert.ToDateTime(dtpGwarancja.Value); srodkiTrwale.Koszt_zakupu = txtKoszt.Text; db.Srodki_Trwale.Add(srodkiTrwale); db.SaveChanges(); MessageBox.Show("Dodano nowy środek trwały"); this.Close(); }