private void btnPoistaPalvelu_Click(object sender, EventArgs e) { if (MessageBox.Show("Haluatko varmasti poistaa palvelun?", " ", MessageBoxButtons.YesNo) == DialogResult.Yes) { int row = dgvPalvelut.SelectedCells[0].RowIndex; int id = int.Parse(dgvPalvelut.Rows[row].Cells[0].Value.ToString()); TaskDB.PoistaPalvelu(id); dgvPalvelut.DataSource = TaskDB.HaePalvelut(); } }
public yllapito() { InitializeComponent(); dgvToimintaalueet.DataSource = TaskDB.HaeToimintaalue(); dgvMokkilista.DataSource = TaskDB.HaeMokit(); dgvPalvelut.DataSource = TaskDB.HaePalvelut(); dgvAsiakkaanTiedot.DataSource = TaskDB.HaeAsiakkaanTiedot(); cbAlue.DataSource = TaskDB.HaeToimintaalue(); //Alla olevat lisää comboboxeihin vaihtoehdot cbAlue.ValueMember = "toimintaalue_id"; cbAlue.DisplayMember = "nimi"; cbAlue.SelectedItem = null; cbPalvToimintaAlue.DataSource = TaskDB.HaeToimintaalue(); cbPalvToimintaAlue.ValueMember = "toimintaalue_id"; cbPalvToimintaAlue.DisplayMember = "nimi"; cbPalvToimintaAlue.SelectedItem = null; }
private void btnLisaaPalvelu_Click_1(object sender, EventArgs e) { try { //Syötetään palvelun tiedot olioon Palvelu p = new Palvelu(); p.Nimi = tbPalvNimi.Text; p.toimintaalue.Nimi = cbPalvToimintaAlue.Text; string str = p.toimintaalue.Nimi; DataTable t = TaskDB.HaeTaID(str); p.toimintaalue.Toimintaalue_id = int.Parse(t.Rows[0].ItemArray[0].ToString()); if (tbPalvTyyppi.Text.Length > 0) { p.Tyyppi = int.Parse(tbPalvTyyppi.Text); } else { p.Tyyppi = 1; } p.Kuvaus = tbPalvKuvaus.Text; p.Hinta = double.Parse(tbPalvHinta.Text); p.Alv = double.Parse(tbPalvAlv.Text); //lisätään tietokantaan TaskDB.LisaaPalvelu(p); //tyhjennetään tekstikentät tbPalvNimi.Clear(); cbPalvToimintaAlue.SelectedItem = null; tbPalvTyyppi.Clear(); tbPalvKuvaus.Clear(); tbPalvHinta.Clear(); tbPalvAlv.Clear(); //päivitetään muutokset datagridviewiin dgvPalvelut.DataSource = TaskDB.HaePalvelut(); } catch (Exception ex) { MessageBox.Show("Virheellinen syöte" + ex.Message); } }