示例#1
0
        private void btnUsunSerw_Click(object sender, EventArgs e)
        {
            DialogResult dialogResult = MessageBox.Show("Czy chcesz usunąć serwis zewnętrzny?", "Usuwanie serwisu zewnętrznego", MessageBoxButtons.YesNo);

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

                DP_Serwis_zewnetrzny toRemove = this.database.DP_Serwis_zewnetrzny.Where(serwiszewn => serwiszewn.Id_serwis_zewnetrzny == id).First();


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

                this.database.SaveChanges();
                initdgvSerwisZew();
            }
        }
示例#2
0
        private void buttonEdytujSerwisZewn_Click(object sender, EventArgs e)
        {
            Serwis_zewnetrzny frm = (Serwis_zewnetrzny)Application.OpenForms["Serwis_zewnetrzny"];
            int row = Convert.ToInt32(frm.dgvSerwisZew.CurrentRow.Cells[0].Value);

            DP_Serwis_zewnetrzny toUpdate = this.database.DP_Serwis_zewnetrzny.Where(serwzewn => serwzewn.Id_serwis_zewnetrzny == row).First();

            toUpdate.Id_firma_serwisowa             = Convert.ToInt32(comboBox1.SelectedValue);
            toUpdate.Id_maszyny                     = Convert.ToInt32(comboBox2.SelectedValue);
            toUpdate.Id_usluga_serwisu_zewnetrznego = Convert.ToInt32(comboBox3.SelectedValue);
            toUpdate.Koszt            = Convert.ToInt32(txtKoszt.Text);
            toUpdate.Data_rozpoczecia = Convert.ToDateTime(dateTimePicker1.Value);
            toUpdate.Data_zakonczenia = Convert.ToDateTime(dateTimePicker2.Value);
            toUpdate.Uwagi            = textBox1.Text;
            database.SaveChanges();
            frm.dgvSerwisZew.DataSource = this.database.vDP_Serwis_zewnetrzny.ToList();
            this.Close();
        }
示例#3
0
        private void buttonZapiszNowySerwis_Click(object sender, EventArgs e)
        {
            Serwis_zewnetrzny frm = (Serwis_zewnetrzny)Application.OpenForms["Serwis_zewnetrzny"];

            DP_Serwis_zewnetrzny serwis_zewnetrzny = new DP_Serwis_zewnetrzny();

            serwis_zewnetrzny.Id_firma_serwisowa             = Convert.ToInt32(comboBox1.SelectedValue);
            serwis_zewnetrzny.Id_maszyny                     = Convert.ToInt32(comboBox2.SelectedValue);
            serwis_zewnetrzny.Id_usluga_serwisu_zewnetrznego = Convert.ToInt32(comboBox3.SelectedValue);
            serwis_zewnetrzny.Koszt            = Convert.ToInt32(txtKoszt.Text);
            serwis_zewnetrzny.Data_rozpoczecia = Convert.ToDateTime(dateTimePicker1.Value);
            serwis_zewnetrzny.Data_zakonczenia = Convert.ToDateTime(dateTimePicker2.Value);
            // serwis_zewnetrzny.Ilosc= Convert.ToInt32(textBox2.Text);
            serwis_zewnetrzny.Uwagi = textBox1.Text;
            this.database.DP_Serwis_zewnetrzny.Add(serwis_zewnetrzny);
            database.SaveChanges();

            frm.dgvSerwisZew.DataSource = this.database.vDP_Serwis_zewnetrzny.ToList();
            this.Close();
        }