Exemplo n.º 1
0
 private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
 {
     if (comboBox1.SelectedItem != null)
     {
         comboBox2.Items.Clear();
         AutoPalvelu.AutonMerkki  merkki = (AutoPalvelu.AutonMerkki)comboBox1.SelectedItem;
         AutoPalvelu.AutonMalli[] malliList;
         malliList = client.getAutoModelsByMakerId(merkki.Id);
         foreach (AutoPalvelu.AutonMalli malli in malliList)
         {
             comboBox2.Items.Add(malli);
         }
         comboBox2.DisplayMember = "MalliNimi";
         comboBox2.Enabled       = true;
     }
 }
Exemplo n.º 2
0
        private void button1_Click(object sender, EventArgs e)
        {
            if (!CheckTextField(textBox1))
            {
                MessageBox.Show("Jokin teksti kentistä on tyhjä tai ei numero");
                return;
            }
            if (!CheckTextField(textBox2))
            {
                MessageBox.Show("Jokin teksti kentistä on tyhjä tai ei numero");
                return;
            }
            if (!CheckTextField(textBox3))
            {
                MessageBox.Show("Jokin teksti kentistä on tyhjä tai ei numero");
                return;
            }

            AutoPalvelu.Auto newAuto = new AutoPalvelu.Auto();
            newAuto.MittariLukema     = int.Parse(textBox1.Text);
            newAuto.MoottorinTilavuus = int.Parse(textBox2.Text);
            newAuto.Hinta             = int.Parse(textBox3.Text);

            AutoPalvelu.AutonMerkki merkki = new AutoPalvelu.AutonMerkki();
            merkki = (AutoPalvelu.AutonMerkki)comboBox1.SelectedItem;
            newAuto.AutonMerkkiID = merkki.Id;

            AutoPalvelu.AutonMalli malli = new AutoPalvelu.AutonMalli();
            malli = (AutoPalvelu.AutonMalli)comboBox2.SelectedItem;
            newAuto.AutonMalliID = malli.Id;

            AutoPalvelu.Polttoaine polttoaine = new AutoPalvelu.Polttoaine();
            polttoaine           = (AutoPalvelu.Polttoaine)comboBox4.SelectedItem;
            newAuto.PolttoaineID = polttoaine.Id;

            AutoPalvelu.Vari vari = new AutoPalvelu.Vari();
            vari            = (AutoPalvelu.Vari)comboBox3.SelectedItem;
            newAuto.VaritID = vari.Id;

            newAuto.RekisteriPaivamaara = DateTime.Now.Date;

            currentCarId = client.saveAutoIntoDatabase(newAuto);
            Console.WriteLine(currentCarId);
        }