private void napraviLiniju_Click(object sender, EventArgs e)
        {
            if (!drom_ok || !avioni_ok)
            {
                MessageBox.Show("Greska. Molimo Vas da ispoštujete data uputstva.");
                return;
            }


            schedule = new int[7, 24];
            int brojSatiRadnimDanima = Convert.ToInt32(RadniDani.Value);
            int brojSatiVikendom     = Convert.ToInt32(Vikend.Value);

            for (int i = 0; i < 5; i++)
            {
                schedule[i, brojSatiRadnimDanima] = 1;
            }

            for (int i = 5; i < 7; i++)
            {
                schedule[i, brojSatiVikendom] = 1;
            }

            int            rastojanje_aerodroma = (int)(izabDrom[0].Rastojanje(izabDrom[1]));
            int            prosecan_br_putnika  = (izabAvioni[0].BrPutnika + izabAvioni[1].BrPutnika) / 2;
            AvionskaLinija avioLinija           = new AvionskaLinija(izabDrom[0], izabDrom[1], rastojanje_aerodroma, prosecan_br_putnika, schedule);

            main.Players[Form1.currentPlayer].linije.Add(avioLinija);
        }
 public AvionskaLinija(AvionskaLinija al)
 {
     pocetniAerodrom   = al.pocetniAerodrom;
     krajnjiAerodrom   = al.krajnjiAerodrom;
     razdaljina        = al.razdaljina;
     letovi            = new List <Let>();
     prosecanbrputnika = al.prosecanbrputnika;
     int[,] raspored   = new int[al.raspored.GetLength(0), al.raspored.GetLength(1)];
     for (int i = 0; i < al.raspored.GetLength(0); i++)
     {
         for (int j = 0; j < al.raspored.GetLength(1); j++)
         {
             raspored[i, j] = al.raspored[i, j];
         }
     }
 }