Пример #1
0
        private void buttonWyszukajKlienta_Click(object sender, EventArgs e)
        {
            int firma = Convert.ToInt32(this.dvgKlient.CurrentRow.Cells[0].Value);

            DZ_Klient toUpgrade = this.database.DZ_Klient.Where(nazwa_firmy => nazwa_firmy.Id_klienta == firma).First();

            toUpgrade.nazwa_firmy = textBox1.Text;

            this.database.SaveChanges();
        }
Пример #2
0
        private void buttonUsunKlienta_Click(object sender, EventArgs e)
        {
            DialogResult dialogResult = MessageBox.Show("Czy chcesz usunąć klienta?", "Usuwanie klientów", MessageBoxButtons.YesNo);

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

                DZ_Klient toRemove = this.database.DZ_Klient.Where(klient => klient.Id_klienta == id).First();


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

                this.database.SaveChanges();
                initdvgKlient();
            }
        }
Пример #3
0
        private void buttonZapiszNowegoKlienta_Click(object sender, EventArgs e)
        {
            DZ_Klient klient = new DZ_Klient();

            klient.Nazwa_firmy    = txtNazwa_Firmy.Text;
            klient.Nip            = txtNip.Text;
            klient.Imie           = txtImie.Text;
            klient.Nazwisko       = txtNazwisko.Text;
            klient.Adres          = txtAdres.Text;
            klient.Miasto         = txtMiasto.Text;
            klient.Kod_pocztowy   = txtKod_Pocztowy.Text;
            klient.Email          = txtEmail.Text;
            klient.Telefon        = txtTelefon.Text;
            klient.Numer_rachunku = txtNumer_Rachunku.Text;
            database.DZ_Klient.Add(klient);
            database.SaveChanges();
            this.Close();
        }
Пример #4
0
        private void buttonZapiszNowegoKlienta_Click(object sender, EventArgs e)
        {
            DZ_Klient klient = new DZ_Klient();

            klient.nazwa_firmy    = txtNazwa_Firmy.Text;
            klient.nip            = txtNip.Text;
            klient.imie           = txtImie.Text;
            klient.nazwisko       = txtNazwisko.Text;
            klient.adres          = txtAdres.Text;
            klient.miasto         = txtMiasto.Text;
            klient.kod_pocztowy   = txtKod_Pocztowy.Text;
            klient.email          = txtEmail.Text;
            klient.telefon        = txtTelefon.Text;
            klient.numer_rachunku = txtNumer_Rachunku.Text;
            database.DZ_Klient.Add(klient);
            database.SaveChanges();
            initdvgNowyKlient();
            MessageBox.Show("Dodano nowego klienta");
            this.Close();
        }
Пример #5
0
        private void buttonZapiszKonkretnegoKlienta_Click(object sender, EventArgs e)
        {
            Klienci   frm      = (Klienci)Application.OpenForms["Klienci"];
            int       row      = Convert.ToInt32(frm.dvgKlient.CurrentRow.Cells[0].Value);
            DZ_Klient toUpdate = this.database.DZ_Klient.Where(klient => klient.Id_klienta == row).First();

            toUpdate.Nazwa_firmy     = txtNazwa_Firmy1.Text;    // UPDATE
            toUpdate.Nip             = txtNip1.Text;            // UPDATE
            toUpdate.Imie            = txtImie1.Text;           // UPDATE
            toUpdate.Nazwisko        = txtNazwisko1.Text;       // UPDATE
            toUpdate.Adres           = txtAdres1.Text;          // UPDATE
            toUpdate.Miasto          = txtMiasto1.Text;         // UPDATE
            toUpdate.Kod_pocztowy    = txtKod_Pocztowy1.Text;   // UPDATE
            toUpdate.Email           = txtEmail1.Text;          // UPDATE
            toUpdate.Telefon         = txtTelefon1.Text;        // UPDATE
            toUpdate.Numer_rachunku  = txtNumer_Rachunku1.Text; // UPDATE
            frm.dvgKlient.DataSource = this.database.vDZ_Klient.ToList();

            this.database.SaveChanges();
            this.Close();
        }