private void btnPoista_Click(object sender, EventArgs e) { int row = dgvPalv.SelectedCells[0].RowIndex; int id = int.Parse(dgvPalv.Rows[row].Cells[0].Value.ToString()); int rivi = dgvVaraus.SelectedCells[0].RowIndex; int varausid = int.Parse(dgvVaraus.Rows[rivi].Cells[0].Value.ToString()); TaskDB.PoistaVarauksenPalvelu(id, varausid); dgvPalv.DataSource = TaskDB.HaeVarauksenPalvelut(varausid); double summa = 0; double kerroin = 0.1; Palvelu p = new Palvelu(); foreach (DataGridViewRow rivi2 in dgvPalv.Rows) { if (rivi2.Index < dgvPalv.RowCount - 1) { string str = dgvPalv.Rows[rivi2.Index].Cells[3].Value.ToString(); summa += Convert.ToDouble(str); } } lbPHinta.Text = (summa + (summa * kerroin)).ToString(); double kokonaissumma = double.Parse(lbSumma.Text) + double.Parse(lbPHinta.Text); lbYht.Text = kokonaissumma.ToString(); }
public avaaLasku(int varausid, int lasku_id) { InitializeComponent(); dgvVaraus.DataSource = TaskDB.HaeVaraus(varausid); dgvMokki.DataSource = TaskDB.HaeMokki(varausid); dgvAsiakas.DataSource = TaskDB.HaeAs(varausid); dgvPalv.DataSource = TaskDB.HaeVarauksenPalvelut(varausid); DataTable t = TaskDB.HaeSumma(lasku_id); lbSumma.Text = t.Rows[0].ItemArray[0].ToString(); double summa = 0; double kerroin = 0.1; Palvelu p = new Palvelu(); foreach (DataGridViewRow rivi in dgvPalv.Rows) { if (rivi.Index < dgvPalv.RowCount - 1) { string str = dgvPalv.Rows[rivi.Index].Cells[3].Value.ToString(); summa += Convert.ToDouble(str); } } lbPHinta.Text = (summa + (summa * kerroin)).ToString(); double kokonaissumma = double.Parse(lbSumma.Text) + double.Parse(lbPHinta.Text); lbYht.Text = kokonaissumma.ToString(); }
private void button2_Click(object sender, EventArgs e) { int row = dgvVaraus.SelectedCells[0].RowIndex; int varausid = int.Parse(dgvVaraus.Rows[row].Cells[0].Value.ToString()); varausL v = new varausL(); v.Varaus_id = varausid; VarausMuokkaus l = new VarausMuokkaus(v); l.Show(); dgvPalv.DataSource = TaskDB.HaeVarauksenPalvelut(varausid); }