Пример #1
0
 public ListaKlientow()
 {
     InitializeComponent();
     klienci = BazaDanych.ListaKlientow();
     bsKlienci.DataSource  = new BindingList <WidokKlient>(klienci);
     dgvKlienci.DataSource = bsKlienci;
 }
Пример #2
0
        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;
        }
Пример #3
0
 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);
     }
 }
Пример #4
0
 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);
     }
 }