private void btnZapisz_Click(object sender, EventArgs e)
        {
            Dostawa_czesci    frm     = (Dostawa_czesci)Application.OpenForms["Dostawa_czesci"];
            DM_Dostawa_czesci dostawa = new DM_Dostawa_czesci();

            dostawa.Id_pracownika = Convert.ToInt32(comboBox1.SelectedValue);
            dostawa.Data_dostawy  = Convert.ToDateTime(dateTimePicker2.Value);
            dostawa.Uwagi         = textBox1.Text;
            this.database.DM_Dostawa_czesci.Add(dostawa);
            database.SaveChanges();
            frm.dgvDostawa.DataSource = this.database.vDM_Dostawa_czesci.ToList();
            this.Close();
        }
        private void button1_Click(object sender, EventArgs e)
        {
            DialogResult dialogResult = MessageBox.Show("Czy chcesz usunąć materiał?", "Usuwanie materiału", MessageBoxButtons.YesNo);

            if (dialogResult == DialogResult.Yes)
            {
                Dostawa_czesci frm = (Dostawa_czesci)Application.OpenForms["Dostawa_czesci"];
                int            id  = Convert.ToInt32(this.dgv.CurrentRow.Cells[0].Value);

                DM_Sklad_dostawy_czesci toRemove = this.database.DM_Sklad_dostawy_czesci.Where(id_narz => id_narz.Id_dostawy_czesci == id).First();

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

                this.database.SaveChanges();
                this.Close();
            }
            else
            {
                DialogResult dialog1Result = MessageBox.Show("Nie udało się usunąć materiału!");
            }
        }
예제 #3
0
        private void button3_Click(object sender, EventArgs e)
        {
            Dostawa_czesci dostawaCzesci = new Dostawa_czesci(this.database);

            dostawaCzesci.ShowDialog();
        }