public ListaKlientow() { InitializeComponent(); klienci = BazaDanych.ListaKlientow(); bsKlienci.DataSource = new BindingList <WidokKlient>(klienci); dgvKlienci.DataSource = bsKlienci; }
private void btnDodajKlienta_Click(object sender, EventArgs e) { TworzenieKontaKlienta myform = new TworzenieKontaKlienta(); myform.ShowDialog(); klienci = BazaDanych.ListaKlientow(); bsKlienci.DataSource = new BindingList <WidokKlient>(klienci); dgvKlienci.DataSource = bsKlienci; }
private void btnModyfikujDane_Click(object sender, EventArgs e) { if (klienci.Count != 0) { int klientId = Convert.ToInt32(dgvKlienci.CurrentRow.Cells["IdKlientKolumna"].Value); Klient klient = BazaDanych.WyszukajKlienta(klientId); TworzenieKontaKlienta myform = new TworzenieKontaKlienta(klient); myform.ShowDialog(); klienci = BazaDanych.ListaKlientow(); bsKlienci.DataSource = new BindingList <WidokKlient>(klienci); dgvKlienci.DataSource = bsKlienci; } else { MessageBox.Show("Lista klientów jest pusta", "Info", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void btnUsunKlienta_Click(object sender, EventArgs e) { if (klienci.Count != 0) { try { int klientId = Convert.ToInt32(dgvKlienci.CurrentRow.Cells["IdKlientKolumna"].Value); BazaDanych.UsunKontoKlienta(BazaDanych.WyszukajKlienta(klientId)); MessageBox.Show("Udało się usunąć konto", "Info", MessageBoxButtons.OK, MessageBoxIcon.Information); klienci = BazaDanych.ListaKlientow(); bsKlienci.DataSource = new BindingList <WidokKlient>(klienci); dgvKlienci.DataSource = bsKlienci; } catch (Exception) { MessageBox.Show("Nie udało się usunąć konta", "Błąd!", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Lista klientów jest pusta", "Info", MessageBoxButtons.OK, MessageBoxIcon.Information); } }