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