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

            szczegoly_zamowienia_materialu.Id_zamowienia_zewn       = numer;
            szczegoly_zamowienia_materialu.Id_materialu             = Convert.ToInt32(comboBox1.SelectedValue);
            szczegoly_zamowienia_materialu.Koszt_jednostkowy_oferta = Convert.ToInt32(textBox2.Text);
            szczegoly_zamowienia_materialu.Id_wlasciwosc            = Convert.ToInt32(comboBox2.SelectedValue);
            szczegoly_zamowienia_materialu.Ilosc = Convert.ToInt32(numericUpDown1.Value);
            database.DZ_Szczegoly_zam_materialu.Add(szczegoly_zamowienia_materialu);
            database.SaveChanges();
            initdvgs();
        }
Example #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_materialu toRemove = this.database.DZ_Szczegoly_zam_materialu.Where(szczegoly_zamowienia => szczegoly_zamowienia.Id_szczegoly_zam_materialu == id).First();


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

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