private void button3_Click(object sender, EventArgs e) { DatabaseControllerService.AutoTesti auto = new DatabaseControllerService.AutoTesti(); try { auto.Mittarilukema1 = int.Parse(textBox1.Text); } catch (Exception E) { MessageBox.Show("Mittarilukeman pitää olla numeroita"); return; } try { auto.Moottorin_tilavuus1 = Decimal.Parse(textBox2.Text); } catch (Exception E) { MessageBox.Show("Moottorintilavuus pitää olla numeroita"); return; } try { auto.Hinta1 = Decimal.Parse(textBox3.Text); } catch (Exception E) { MessageBox.Show("Hinta pitää olla numeroita"); return; } auto.AutonMerkkiID1 = (int)comboBox2.SelectedValue; auto.AutonMalliID1 = (int)comboBox1.SelectedValue; auto.PolttoaineID1 = (int)comboBox3.SelectedValue; auto.VaritID1 = (int)comboBox4.SelectedValue; auto.Rekisteri_paivamaara1 = dateTimePicker1.Value; if (autoRegisterHandler.saveAuto(auto)) { MessageBox.Show("Tallennus onnistui"); } else { MessageBox.Show("Jokin meni vikaan"); } }
private void button4_Click(object sender, EventArgs e) { DatabaseControllerService.AutoTesti auto = autoRegisterHandler.getEdellinenAuto(valittuID); label9.Text = Convert.ToString(auto.ID1); valittuID = auto.ID1; textBox1.Text = Convert.ToString(auto.Mittarilukema1); textBox2.Text = Convert.ToString(auto.Moottorin_tilavuus1); textBox3.Text = Convert.ToString(auto.Hinta1); comboBox2.SelectedValue = auto.AutonMerkkiID1; comboBox1.SelectedValue = auto.AutonMalliID1; comboBox3.SelectedValue = auto.PolttoaineID1; comboBox4.SelectedValue = auto.VaritID1; try { dateTimePicker1.Value = auto.Rekisteri_paivamaara1; } catch (Exception virhe) { } if (auto.ID1 == 0) { auto = autoRegisterHandler.getVikaAuto(); label9.Text = Convert.ToString(auto.ID1); valittuID = auto.ID1; textBox1.Text = Convert.ToString(auto.Mittarilukema1); textBox2.Text = Convert.ToString(auto.Moottorin_tilavuus1); textBox3.Text = Convert.ToString(auto.Hinta1); comboBox2.SelectedValue = auto.AutonMerkkiID1; comboBox1.SelectedValue = auto.AutonMalliID1; comboBox3.SelectedValue = auto.PolttoaineID1; comboBox4.SelectedValue = auto.VaritID1; try { dateTimePicker1.Value = auto.Rekisteri_paivamaara1; } catch (Exception virhe) { } } }
public bool saveAuto(DatabaseControllerService.AutoTesti newAuto) { bool didItGoIntoDatabase = DbClient.saveAutoIntoDatabase(newAuto); return(didItGoIntoDatabase); }