示例#1
0
        private void buttonUsunPracownika_Click(object sender, EventArgs e)
        {
            DialogResult dialogResult = MessageBox.Show("Czy chcesz usunąć pracownika", "Usuwanie pracowników", MessageBoxButtons.YesNo);

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

                DZ_Pracownik toRemove = this.database.DZ_Pracownik.Where(pracownik => pracownik.Id_pracownika == id).First();


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

                this.database.SaveChanges();
                initdvgPracownik();
            }
        }
示例#2
0
        private void buttonZapiszKonkretnegoKlienta_Click(object sender, EventArgs e)
        {
            Pracownicy   frm      = (Pracownicy)Application.OpenForms["Pracownicy"];
            int          row      = Convert.ToInt32(frm.dvgPracownik.CurrentRow.Cells[0].Value);
            DZ_Pracownik toUpdate = this.database.DZ_Pracownik.Where(pracownik => pracownik.Id_pracownika == row).First();

            toUpdate.Imie               = txtImie2.Text;           // UPDATE
            toUpdate.Nazwisko           = txtNazwisko2.Text;       // UPDATE
            toUpdate.Adres              = txtAdres2.Text;          // UPDATE
            toUpdate.Miasto             = txtMiasto2.Text;         // UPDATE
            toUpdate.Kod_pocztowy       = txtKod_Pocztowy2.Text;   // UPDATE
            toUpdate.Email              = txtEmail2.Text;          // UPDATE
            toUpdate.Telefon            = txtTelefon2.Text;        // UPDATE
            toUpdate.Numer_rachunku     = txtNumer_Rachunku2.Text; // UPDATE
            toUpdate.Data_urodzenia     = dateTimePicker1.Value;
            frm.dvgPracownik.DataSource = this.database.vDZ_Pracownik.ToList();
            this.database.SaveChanges();
            this.Close();
        }
示例#3
0
        public void buttonZapiszKonkretnegoKlienta_Click(object sender, EventArgs e)
        {
            DZ_Pracownik pracownik = new DZ_Pracownik();

            pracownik.Imie           = txtImie2.Text;
            pracownik.Nazwisko       = txtNazwisko2.Text;
            pracownik.Adres          = txtAdres2.Text;
            pracownik.Miasto         = txtMiasto2.Text;
            pracownik.Kod_pocztowy   = txtKod_Pocztowy2.Text;
            pracownik.Email          = txtEmail2.Text;
            pracownik.Telefon        = txtTelefon2.Text;
            pracownik.Numer_rachunku = txtNumer_Rachunku2.Text;
            pracownik.Data_urodzenia = dateTimePicker1.Value;
            database.DZ_Pracownik.Add(pracownik);
            database.SaveChanges();



            this.Close();
        }
示例#4
0
        private void buttonZapiszKonkretnegoKlienta_Click(object sender, EventArgs e)
        {
            DZ_Pracownik pracownik = new DZ_Pracownik();

            pracownik.Imie           = txtImie2.Text;
            pracownik.Nazwisko       = txtNazwisko2.Text;
            pracownik.Adres          = txtAdres2.Text;
            pracownik.Miasto         = txtMiasto2.Text;
            pracownik.Kod_pocztowy   = txtKod_Pocztowy2.Text;
            pracownik.Email          = txtEmail2.Text;
            pracownik.Telefon        = txtTelefon2.Text;
            pracownik.Numer_rachunku = txtNumer_Rachunku2.Text;
            pracownik.Data_urodzenia = dateTimePicker1.Value;
            database.DZ_Pracownik.Add(pracownik);
            database.SaveChanges();
            Nowe_zatrudnienie frm = (Nowe_zatrudnienie)Application.OpenForms["Nowe_zatrudnienie"];

            frm.cmbPracownik.DataSource    = this.database.DZ_Pracownik.ToList();
            frm.cmbPracownik.SelectedIndex = frm.cmbPracownik.Items.Count - 1;


            this.Close();
        }