Ejemplo n.º 1
0
 public ListaPojazdowDlaPracownika()
 {
     InitializeComponent();
     pojazdy               = BazaDanych.ListaPojazdow();
     bsPojazd.DataSource   = new BindingList <Pojazd>(pojazdy);
     dgvPojazdy.DataSource = bsPojazd;
 }
Ejemplo n.º 2
0
        private void btnDodajPojazd_Click(object sender, EventArgs e)
        {
            DodawaniePojazdu d = new DodawaniePojazdu();

            d.ShowDialog();
            pojazdy               = BazaDanych.ListaPojazdow();
            bsPojazd.DataSource   = new BindingList <Pojazd>(pojazdy);
            dgvPojazdy.DataSource = bsPojazd;
        }
Ejemplo n.º 3
0
 private void btModyfikuj_Click(object sender, EventArgs e)
 {
     if (pojazdy.Count != 0)
     {
         int pojazdID = Convert.ToInt32(dgvPojazdy.CurrentRow.Cells["dgvIDPojazd"].Value);
         pojazd = BazaDanych.WyszukajPojazd(pojazdID);
         EdytujPojazd myform = new EdytujPojazd(pojazd);
         myform.ShowDialog();
         pojazdy               = BazaDanych.ListaPojazdow();
         bsPojazd.DataSource   = new BindingList <Pojazd>(pojazdy);
         dgvPojazdy.DataSource = bsPojazd;
     }
     else
     {
         MessageBox.Show("Lista pojazdów jest pusta", "Info", MessageBoxButtons.OK, MessageBoxIcon.Information);
     }
 }
Ejemplo n.º 4
0
        private void btnUsunPojazd_Click(object sender, EventArgs e)
        {
            if (pojazdy.Count != 0)
            {
                int pojazdID = Convert.ToInt32(dgvPojazdy.CurrentRow.Cells["dgvIDPojazd"].Value);

                try
                {
                    BazaDanych.UsunPojazd(BazaDanych.WyszukajPojazd(pojazdID));
                    MessageBox.Show("Udało się usunąć pojazd.", "Info", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    pojazdy               = BazaDanych.ListaPojazdow();
                    bsPojazd.DataSource   = new BindingList <Pojazd>(pojazdy);
                    dgvPojazdy.DataSource = bsPojazd;
                }
                catch (Exception)
                {
                    MessageBox.Show("Nie udało się usunąć pojazdu.", "Błąd", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            else
            {
                MessageBox.Show("Lista pojazdów jest pusta", "Info", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }