Ejemplo n.º 1
0
        private void button2_Click(object sender, EventArgs e)
        {
            DialogResult dialogResult = MessageBox.Show("Czy chcesz usunąć pozycję?", "Usuwanie", MessageBoxButtons.YesNo);

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

                DZ_Zatrudnienie toRemove = this.database.DZ_Zatrudnienie.Where(zatrudnienie => zatrudnienie.Id_zatrudnienia == id).First();


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

                this.database.SaveChanges();
                initDataGridView();
            }
        }
        private void buttonZapiszNowegoKlienta_Click(object sender, EventArgs e)
        {
            Zatrudnienie    zat      = (Zatrudnienie)Application.OpenForms["Zatrudnienie"];
            int             row      = Convert.ToInt32(zat.dgvZatrudnienie.CurrentRow.Cells[0].Value);
            DZ_Zatrudnienie toUpdate = this.database.DZ_Zatrudnienie.Where(zatrudnienie => zatrudnienie.Id_zatrudnienia == row).First();

            //toUpdate.Id_pracownika = Convert.ToInt32(cmbPracownik1.SelectedValue); // UPDATE
            toUpdate.Id_stanowiska         = Convert.ToInt32(cmbStanowisko1.SelectedValue);   // UPDATE
            toUpdate.Id_dzialu             = Convert.ToInt32(cmbDzial1.SelectedValue);        // UPDATE
            toUpdate.Id_etatu              = Convert.ToInt32(cmbEtat1.SelectedValue);         // UPDATE
            toUpdate.Id_rodzaj_umowy       = Convert.ToInt32(cmbRodzaj_umowy1.SelectedValue); // UPDATE
            toUpdate.Data_zatrudnienia     = Convert.ToDateTime(dataZatrudnienia1.Value);     // UPDATE
            toUpdate.Data_zwolnienia       = Convert.ToDateTime(dataZwolnienia1.Value);       // UPDATE
            zat.dgvZatrudnienie.DataSource = this.database.vDZ_Zatrudnienie.ToList();
            this.database.SaveChanges();
            this.Close();
        }
Ejemplo n.º 3
0
        private void buttonZapiszNowegoKlienta_Click(object sender, EventArgs e)
        {
            DZ_Zatrudnienie zatrudnienie = new DZ_Zatrudnienie();

            zatrudnienie.Data_zatrudnienia = Convert.ToDateTime(dataZatrudnienia.Value);
            zatrudnienie.Data_zwolnienia   = Convert.ToDateTime(dataZwolnienia.Value);
            zatrudnienie.Id_pracownika     = Convert.ToInt32(cmbPracownik.SelectedValue);
            zatrudnienie.Id_stanowiska     = Convert.ToInt32(cmbStanowisko.SelectedValue);
            zatrudnienie.Id_dzialu         = Convert.ToInt32(cmbDzial.SelectedValue);
            zatrudnienie.Id_etatu          = Convert.ToInt32(cmbEtat.SelectedValue);
            zatrudnienie.Id_rodzaj_umowy   = Convert.ToInt32(cmbRodzaj_umowy.SelectedValue);
            database.DZ_Zatrudnienie.Add(zatrudnienie);
            database.SaveChanges();
            Zatrudnienie frm = (Zatrudnienie)Application.OpenForms["Zatrudnienie"];

            frm.dgvZatrudnienie.DataSource = this.database.vDZ_Zatrudnienie.ToList();
            this.Close();
        }