private void dgvPojazdy_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            int pojazdID = Convert.ToInt32(dgvPojazdy.CurrentRow.Cells["IdPojazdKolumna"].Value);

            pojazd = BazaDanych.WyszukajPojazd(pojazdID);
            if (pojazd.rodzaj == "OSOBÓWKA")
            {
                cenaLabel.Text = "200";
            }
            else if (pojazd.rodzaj == "CIĘŻARÓWKA")
            {
                cenaLabel.Text = "500";
            }
            else if (pojazd.rodzaj == "CYSTERNA")
            {
                cenaLabel.Text = "1000";
            }
            else if (pojazd.rodzaj == "BUS")
            {
                cenaLabel.Text = "350";
            }
            else
            {
                cenaLabel.Text = "670";
            }
        }
        private void btOK_Click(object sender, EventArgs e)
        {
            int pojazdID = Convert.ToInt32(dgvPojazdy.CurrentRow.Cells["IdPojazdKolumna"].Value);

            pojazd = BazaDanych.WyszukajPojazd(pojazdID);

            if (conncectionName == "Klient")
            {
                bool sukces = decimal.TryParse(cenaLabel.Text, out cena);
            }

            if (conncectionName == "Klient")
            {
                bool sukces = Int32.TryParse(idKlientaLabel.Text, out idKlienta);
            }

            try
            {
                klient = BazaDanych.WyszukajKlienta(idKlienta);
                Zamowienie zamowienie = new Zamowienie(klient, pojazd, "ZLOZONO", DateTime.Now, data, cena, "NIE");
                BazaDanych.DodajZamowienie(zamowienie);
                MessageBox.Show("Zamówienie zostało dodane!", "Info", MessageBoxButtons.OK, MessageBoxIcon.Information);
                this.Close();
            }
            catch (Exception)
            {
                MessageBox.Show("Nie udało się dodać zamówienia", "Błąd!", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
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);
            }
        }