Exemplo n.º 1
0
        private void ComboBoxTrasa_SelectedIndexChanged(object sender, EventArgs e)
        {
            mainListBox.Visible                   = true;
            label_godzina.Visible                 = true;
            label_lokalizacja.Visible             = true;
            label_przystanek.Visible              = true;
            label_nr.Visible                      = true;
            checkBox_czyUtworzycNowaTrase.Visible = true;
            checkBox_czyUtworzycNowaTrase.Focus();

            clearButton.Visible  = true;
            addButton.Visible    = true;
            create.Visible       = true;
            deleteButton.Visible = true;
            trail = new AddTrail(Int32.Parse(this.linia_comboBox.Text), Int32.Parse(this.comboBoxTrasa.Text));
            trail.LoadTrailIntoListBox(this.mainListBox);
        }
Exemplo n.º 2
0
 private void Create_Click(object sender, EventArgs e)
 {
     if (ErrorIsOn != true)
     {
         var result = MessageBox.Show("Na pewno chcesz utworzyć trasę?", "Czy na pewno?", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
         if (result == DialogResult.Yes)
         {
             //WPISANIE DO BD
             if (checkBox_czyUtworzycNowaTrase.Checked)
             {
                 if (checkBox_czyUtworzycNowaTrase.Visible)
                 {
                     trail.AddNewTrail(mainListBox);
                 }
                 else
                 {
                     trail = new AddTrail(Int32.Parse(linia_comboBox.Text), 0);
                     trail.AddFirstTrail(mainListBox);
                 }
             }
             else
             {
                 trail.EditExistingTrail(mainListBox);
             }
             //jak chcemy go nie zamykać to trzeba ogarnąc buga że przy podwójnym dodaniu nie przeliczy jeszcze raz numeru trasy i się zdubluje
             //ewentualnie jeszcze można odznaczać checkboxa to powinno się samo przeliczyć
             checkBox_czyUtworzycNowaTrase.Checked = false;
             trail.LoadTrailIntoListBox(mainListBox);
             this.Close();
         }
         else
         {
             linia_comboBox.Focus();
         }
     }
 }