예제 #1
0
        private void button1_Click(object sender, EventArgs e)
        {
            DZ_Szczegoly_zam_czesci szczegoly_zamowienia_czesci = new DZ_Szczegoly_zam_czesci();
            int numer = Convert.ToInt32(this.textBox1.Text = Convert.ToString(dataGridView1.CurrentRow.Cells[0].Value));

            szczegoly_zamowienia_czesci.Id_zamowienia_zewn       = numer;
            szczegoly_zamowienia_czesci.Id_czesci                = Convert.ToInt32(comboBox1.SelectedValue);
            szczegoly_zamowienia_czesci.Koszt_jednostkowy_oferta = Convert.ToInt32(textBox2.Text);
            szczegoly_zamowienia_czesci.Id_wlasciwosc            = Convert.ToInt32(comboBox2.SelectedValue);
            szczegoly_zamowienia_czesci.Ilosc = Convert.ToInt32(numericUpDown1.Value);
            database.DZ_Szczegoly_zam_czesci.Add(szczegoly_zamowienia_czesci);
            database.SaveChanges();
            initdvgs();
        }
예제 #2
0
        private void button2_Click(object sender, EventArgs e)
        {
            DialogResult dialogResult = MessageBox.Show("Czy chcesz usunąć wybrane szczegóły zamówienia?", "Uwaga, po zatwierdzeniu rekord zostanie trwale usunięty z bazy", MessageBoxButtons.YesNo);

            if (dialogResult == DialogResult.Yes)
            {
                int id = Convert.ToInt32(this.dataGridView2.CurrentRow.Cells[0].Value);

                DZ_Szczegoly_zam_czesci toRemove = this.database.DZ_Szczegoly_zam_czesci.Where(szczegoly_zamowienia => szczegoly_zamowienia.Id_szczegoly_zam_czesci == id).First();


                this.database.DZ_Szczegoly_zam_czesci.Remove(toRemove); // DELETE

                this.database.SaveChanges();
                initdvgs();
            }
        }