示例#1
0
        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();
            }
        }
示例#2
0
 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;
 }
示例#3
0
 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);
     }
 }