示例#1
0
        /// <summary>
        /// Vydanie jednotky
        /// </summary>
        /// <param name="paTyp">typ jednotky</param>
        /// <returns>konkr�tna v�robn� jednotka, alebo null</returns>
	    public PrepravJednotka VydajJednotku(TypPrepravJednotky paTyp)
	    {
	        foreach (var vydavana in aCaka.Where(item => item.Typ == paTyp))
	        {
	            aCaka.Remove(vydavana);
	            return vydavana;
	        }
	        return null;
	    }
示例#2
0
        /// <summary>
        /// Kon�etruktor s parametrami
        /// </summary>
        /// <param name="paPoloha"></param>
        /// <param name="paTypPreprJ"></param>
        /// <param name="paKapacita"></param>
        /// <param name="paRychlost"></param>
        /// <param name="paCena"></param>
        /// <param name="paNazov"></param>
	    protected PrototypDp(Poloha paPoloha, TypPrepravJednotky paTypPreprJ, int paKapacita, int paRychlost, int paCena, String paNazov)
        {
            Cena = paCena;
            Kapacita = paKapacita;
            Rychlost = paRychlost;
            Poloha = paPoloha;
            Nazov = paNazov;
	        TypNakladu = paTypPreprJ;
            JeVCieli = false;
	        Strateny = false;
        }
示例#3
0
 public Vlak(Poloha paPoloha, TypPrepravJednotky paTypPreprJ, int paKapacita, int paRychlost, int paCena, string paNazov) :
     base(paPoloha, paTypPreprJ, paKapacita, paRychlost, paCena, paNazov)
 {
 }
示例#4
0
 public PrepravJednotka(TypPrepravJednotky paTyp)
 {
     Typ = paTyp;
 }
示例#5
0
	    public PrepravJednotka(Stanica paZaciatok, TypPrepravJednotky paTyp){
            aZdroj = paZaciatok;
            Typ = paTyp;
		}
示例#6
0
        public Lietadlo(Poloha paPoloha, TypPrepravJednotky paTypPreprJ, int paKapacita, int paRychlost, int paCena, String paNazov)
            : base(paPoloha, paTypPreprJ, paKapacita, paRychlost, paCena, paNazov)
        {
            DokonciVytvaranie();
		}