コード例 #1
0
        private void m_updateDataListBox_SelectedIndexChanged(object sender, EventArgs e)
        {
            foreach (Control control in m_updateDataPanel.Controls)
            {
                control.Visible = false;
            }
            if (m_updateDataListBox.SelectedIndex >= 0)
            {
                string rezult = (string)m_updateDataComboBox.SelectedItem;
                switch (rezult)
                {
                case "Modelis":
                    Modelis modelis = dataBase.Modelis.Find(m_updateDataListBox.SelectedValue);
                    m_updateDataLabel1.Text            = "Pavadinimas:";
                    m_updateDataLabel1.Visible         = true;
                    m_updateDataTextBox1.Text          = modelis.Pavadinimas;
                    m_updateDataTextBox1.Visible       = true;
                    m_updateDataLabel2.Text            = "Galia:";
                    m_updateDataLabel2.Visible         = true;
                    m_updateDataMaskedTextBox2.Text    = "" + modelis.Galia;
                    m_updateDataMaskedTextBox2.Visible = true;
                    m_updateDataLabel3.Text            = "Vietų skaičius:";
                    m_updateDataLabel3.Visible         = true;
                    m_updateDataMaskedTextBox3.Text    = "" + modelis.VietuSkaicius;
                    m_updateDataMaskedTextBox3.Visible = true;
                    m_updateDataLabel4.Text            = "Kuras:";
                    m_updateDataLabel4.Visible         = true;
                    m_updateDataComboBox4.Text         = modelis.Kuras;
                    m_updateDataComboBox4.Visible      = true;
                    break;

                case "Automobilis":
                    Automobilis automobilis = dataBase.Automobilis.Find(m_updateDataListBox.SelectedValue);
                    m_updateDataLabel1.Text            = "Modelio Nr:";
                    m_updateDataLabel1.Visible         = true;
                    m_updateDataMaskedTextBox1.Text    = "" + automobilis.Modelis;
                    m_updateDataMaskedTextBox1.Visible = true;
                    m_updateDataMaskedTextBox1.Enabled = false;
                    m_updateDataLabel2.Text            = "Kaina:";
                    m_updateDataLabel2.Visible         = true;
                    m_updateDataMaskedTextBox2.Text    = "" + automobilis.Kaina;
                    m_updateDataMaskedTextBox2.Visible = true;
                    m_updateDataLabel3.Text            = "Spalva:";
                    m_updateDataLabel3.Visible         = true;
                    m_updateDataTextBox3.Text          = automobilis.Spalva;
                    m_updateDataTextBox3.Visible       = true;
                    break;

                case "Pardavejas":
                    Pardavejas pardavejas = dataBase.Pardavejas.Find(m_updateDataListBox.SelectedValue);
                    m_updateDataLabel1.Text      = "Vardas";
                    m_updateDataLabel1.Visible   = true;
                    m_updateDataTextBox1.Text    = pardavejas.Vardas;
                    m_updateDataTextBox1.Visible = true;
                    m_updateDataLabel2.Text      = "Pavardė";
                    m_updateDataLabel2.Visible   = true;
                    m_updateDataTextBox2.Text    = "" + pardavejas.Pavarde;
                    m_updateDataTextBox2.Visible = true;
                    m_updateDataLabel3.Text      = "Asmens kodas:";
                    m_updateDataLabel3.Visible   = true;
                    m_updateDataTextBox3.Text    = "" + pardavejas.AK;
                    m_updateDataTextBox3.Visible = true;
                    break;

                case "Klientas":
                    Klientas klientas = dataBase.Klientas.Find(m_updateDataListBox.SelectedValue);
                    m_updateDataLabel1.Text            = "Vardas:";
                    m_updateDataLabel1.Visible         = true;
                    m_updateDataTextBox1.Text          = klientas.Vardas;
                    m_updateDataTextBox1.Visible       = true;
                    m_updateDataLabel2.Text            = "Pavardė:";
                    m_updateDataLabel2.Visible         = true;
                    m_updateDataTextBox2.Text          = "" + klientas.Pavarde;
                    m_updateDataTextBox2.Visible       = true;
                    m_updateDataLabel3.Text            = "Asmens kodas:";
                    m_updateDataLabel3.Visible         = true;
                    m_updateDataTextBox3.Text          = "" + klientas.AK;
                    m_updateDataTextBox3.Visible       = true;
                    m_updateDataLabel4.Text            = "El.Paštas:";
                    m_updateDataLabel4.Visible         = true;
                    m_updateDataTextBox4.Text          = klientas.Elpastas;
                    m_updateDataTextBox4.Visible       = true;
                    m_updateDataLabel5.Text            = "Tel. Nr.:";
                    m_updateDataLabel5.Visible         = true;
                    m_updateDataMaskedTextBox5.Text    = klientas.TelNr;
                    m_updateDataMaskedTextBox5.Visible = true;
                    break;
                }
            }
        }