예제 #1
0
        public Souhrn(VyberLetu _vLet)
        {
            InitializeComponent();
            vLet = _vLet;

            nastavFormular();
            nastavHodnotuRichBox();
        }
예제 #2
0
 public udajeOsoby(VyberLetu _vyb, string _typ, bool _dalsiInfo, Osoba _osoba)
 {
     InitializeComponent();
     this.vyb       = _vyb;
     this.osoba     = _osoba;
     lbTyp.Text     = _typ;
     this.dalsiInfo = _dalsiInfo;
     if (dalsiInfo)
     {
         lbEmail.Visible   = false;
         tbEmail.Visible   = false;
         lbTelefon.Visible = false;
         tbTelefon.Visible = false;
         lbUlice.Visible   = false;
         tbUlice.Visible   = false;
         lbMesto.Visible   = false;
         tbMesto.Visible   = false;
     }
 }
예제 #3
0
        //jednosměrný nebo zpáteční let
        private void buttDalsi_Click(object sender, EventArgs e)
        {
            if (this.IsValid())
            {
                if (ziskejPocetZestujicich("dospelak") != 0 || ziskejPocetZestujicich("senior") != 0)
                {
                    if (rbjednosmerny.Checked)
                    {
                        if (ziskejVolneLety(sqlSelect(cbOdkud.Text, cbKam.Text, dtpDenOdletu.Value)).Count != 0)
                        {
                            VyberLetu vyber = new VyberLetu(ziskejVolneLety(sqlSelect(cbOdkud.Text, cbKam.Text, dtpDenOdletu.Value)), this);
                            vyber.ShowDialog();
                            this.Hide();
                        }
                        else
                        {
                            MessageBox.Show("nemáme pro vás Vámi vybraný let");
                        }
                    }

                    else
                    {
                        if (ziskejVolneLety(sqlSelect(cbOdkud.Text, cbKam.Text, dtpDenOdletu.Value)).Count != 0 && ziskejVolneLety(sqlSelect(cbKam.Text, cbOdkud.Text, dtpDenOdletu.Value)).Count != 0)
                        {
                            VyberLetu vyber = new VyberLetu(ziskejVolneLety(sqlSelect(cbOdkud.Text, cbKam.Text, dtpDenOdletu.Value)), this, ziskejVolneLety(sqlSelect(cbKam.Text, cbOdkud.Text, dtpDenPriletu.Value)));
                            vyber.Show();
                            this.Hide();
                        }
                        else
                        {
                            MessageBox.Show("nemáme pro vás Vámi vybraný let");
                        }
                    }
                }

                else
                {
                    MessageBox.Show("nelze objednat, protože jste nevybrali plnoletého cestujícího");
                }
            }
        }