コード例 #1
0
        /// <summary>
        /// Pridanie odstaveneho dopravn�ho prostriedku
        /// </summary>
        /// <param name="paDp">dp</param>
	    public void PridajOdstavene(DopravnyProstriedok paDp)
	    {
            aOdstavene.Add(paDp);
            if (aOkno != null)
            {
                aOkno.AktualizujOdstavaneDp();
            }
	    }
コード例 #2
0
        /// <summary>
        /// Odobratie odstaveneho dopravn�ho prostriedku
        /// </summary>
        /// <param name="paDp">dp</param>
        public void OdstranOdstavene(DopravnyProstriedok paDp)
        {
            aOdstavene.Remove(paDp);
            if (aOkno != null)
            {
                aOkno.AktualizujOdstavaneDp();
            }

        }
コード例 #3
0
 /// <summary>
 /// Konštruktor slúži na inicializáciu
 /// </summary>
 /// <param name="paDopPros">Ktorý dopravný peostriedok sa ovláda</param>
 public DopravnyProstriedokForm(DopravnyProstriedok paDopPros)
 {
     InitializeComponent();
     FormBorderStyle           = FormBorderStyle.FixedSingle;
     MaximizeBox               = false;
     MinimizeBox               = false;
     aDopravProst              = paDopPros;
     aLabelNadpis.Text         = aDopravProst.ToString();
     aTextBoxPodrobneInfo.Text = aDopravProst.PodrobneInfo();
     AktualizujZoznamCielov();
     aTimer1.Start();
 }
コード例 #4
0
	    public override bool PostavStroj(int paPor)
	    {
            Spolocnost spol = Hra.DajInstanciu().Spolocnost;
            if (paPor >= 0 && paPor < aMozneStroje.Count)
	        {
                Lietadlo liet = new Lietadlo(aMozneStroje[paPor]);
                if (spol.UpravFinancie(-liet.Cena))
                {
                    DopravnyProstriedok dp = new DopravnyProstriedok(liet);
                    spol.PridajDP(dp);
                    PridajOdstavene(dp);
                }
	        }
	        return false;
	    }
コード例 #5
0
	    public override bool PostavStroj(int paPor)
	    {
            Spolocnost spol = Hra.DajInstanciu().Spolocnost;
            if (paPor >= 0 && paPor < aMozneStroje.Count)
            {
                Auto autoStavane = new Auto(aMozneStroje[paPor], SmerZast);
                if (spol.UpravFinancie(-autoStavane.Cena))
                {
                    DopravnyProstriedok dp = new DopravnyProstriedok(autoStavane);
                    spol.PridajDP(dp);
                    PridajOdstavene(dp);
                }
            }
            return false;
	    }
コード例 #6
0
 /// <summary>
 /// Zmazani dopravn�ho prostriedku
 /// </summary>
 /// <param name="paDP"></param>
 public void ZmazDP(DopravnyProstriedok paDP)
 {
     aDopravneProstriedky.Remove(paDP);
 }
コード例 #7
0
 /// <summary>
 /// Pridanie dopravn�hom prostriedku
 /// </summary>
 /// <param name="paDP"></param>
 public void PridajDP(DopravnyProstriedok paDP) 
 {
     aDopravneProstriedky.Add(paDP);
 }
コード例 #8
0
 /// <summary>
 /// Odobratie dopravnйho prostriedku
 /// </summary>
 /// <param name="paDopPr"></param>
 public void OdoberDopravnyProstriedok(DopravnyProstriedok paDopPr)
 {
     aDopravneProst.Remove(paDopPr);
 }
コード例 #9
0
        /// <summary>
        /// Pridanie dopravnйho prostriedku
        /// </summary>
        /// <param name="paDopPr"></param>
	    public void PridajDopravnyProstriedok(DopravnyProstriedok paDopPr)
	    {
            aDopravneProst.Add(paDopPr);
	    }