Пример #1
0
        public void loadDestinations()
        {
            lbDestinacii.Items.Clear();
            tbProsecna.Clear();
            tbNajskapa.Clear();
            if (lbAvtobusi.SelectedIndex == -1)
            {
                return;
            }
            Avtobus selektiran = (Avtobus)lbAvtobusi.SelectedItem;

            if (selektiran.destinacii.Count() < 1)
            {
                return;
            }
            Destinacija najskapa = selektiran.destinacii[0];
            int         prosek   = 0;

            foreach (Destinacija dst in selektiran.destinacii)
            {
                lbDestinacii.Items.Add(dst);
                if (najskapa.cena < dst.cena)
                {
                    najskapa = dst;
                }
                prosek += dst.cena;
            }
            prosek         /= selektiran.destinacii.Count();
            tbNajskapa.Text = najskapa.ToString();
            tbProsecna.Text = prosek.ToString();
        }
Пример #2
0
 private void btnDodadi_Click(object sender, EventArgs e)
 {
     if (tbIme.Text != "" && tbRegistracija.Text != "")
     {
         avtobus      = new Avtobus(tbIme.Text, tbRegistracija.Text, cbLokalen.Checked);
         DialogResult = DialogResult.OK;
     }
     else
     {
         MessageBox.Show("Сите полиња се задолжителни!");
     }
 }
Пример #3
0
 private void button3_Click(object sender, EventArgs e)
 {
     if (lbAvtobusi.SelectedIndex != -1)
     {
         dodadiDestinacija novaDestinacija = new dodadiDestinacija();
         if (novaDestinacija.ShowDialog() == DialogResult.OK)
         {
             lbDestinacii.Items.Add(novaDestinacija.destinacija);
             Avtobus selektiran = (Avtobus)lbAvtobusi.SelectedItem;
             selektiran.addDestinacija(novaDestinacija.destinacija);
             loadDestinations();
         }
     }
     else
     {
         MessageBox.Show("Мора да имате изберено 1 автобус.");
     }
 }