Пример #1
0
        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();
        }
Пример #2
0
        private void btnUsunMasz_Click(object sender, EventArgs e)
        {
            DialogResult dialogResult = MessageBox.Show("Czy chcesz usunąć maszynę?", "Usuwanie maszyn", MessageBoxButtons.YesNo);

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

                DP_Maszyna toRemove = this.database.DP_Maszyna.Where(maszyna => maszyna.Id_maszyny == id).First();


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

                this.database.SaveChanges();
                initdgvMaszyna();
            }
        }
Пример #3
0
        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();
        }