private void button1_Click(object sender, EventArgs e) { ped.prove.Nombre = comboBox2.Text; ped.prove.Nit = ped.prove.obtener_codigo(); ped.Fecha = dateTimePicker1.Value.ToShortDateString(); ped.entrega = dateTimePicker2.Value.ToShortDateString(); ped.usu.user = Nombre; long total = 0, Subtotal = 0; while (b < dataGridView1.RowCount) { ped.Codigo = ped.obtener_pedido(); ped.pro.Nombre = dataGridView1.Rows[b].Cells[0].Value.ToString(); ped.pro.Codigo = ped.pro.obtener_codigo().ToString(); ped.Cantidad = long.Parse(dataGridView1.Rows[b].Cells[1].Value.ToString()); if (ped.Cantidad != 0) { Subtotal = ped.pro.obtener_CostCaja() * (ped.Cantidad); total = total + Subtotal; ped.Total = total; ped.Actualizar_3pedido(); if (b < dataGridView1.RowCount) { ped.pro.Nombre = dataGridView1.Rows[b].Cells[0].Value.ToString(); ped.pro.Existencia = ped.pro.obtener_existencia() + (ped.Cantidad * ped.pro.obtener_CantCaja()); ped.pro.Actualizar_existencia(); } } b = b + 1; } ped.ActualizarPedido(); textBox1.Text = "" + ped.Total; int aab = 0; while (aab < dataGridView1.RowCount) { dataGridView1.Rows[aab].Cells[1].Value = "0"; aab = aab + 1; } }
private void button3_Click(object sender, EventArgs e) { ped.prove.Nombre = comboBox2.Text; ped.prove.Nit = ped.prove.obtener_codigo(); ped.Fecha = dateTimePicker1.Value.ToShortDateString(); ped.entrega = dateTimePicker2.Value.ToShortDateString(); ped.usu.user = User; int b = 0; ped.RegistrarPedido(); long total = 0, Subtotal = 0; while (b < dataGridView1.RowCount) { ped.Codigo = ped.obtener_ultcodigo(); ped.pro.Nombre = dataGridView1.Rows[b].Cells[0].Value.ToString(); ped.pro.Codigo = ped.pro.obtener_codigo().ToString(); ped.Cantidad = long.Parse(dataGridView1.Rows[b].Cells[1].Value.ToString()); if (ped.Cantidad != 0) { Subtotal = ped.pro.obtener_CostCaja() * ped.Cantidad; total = total + Subtotal; ped.Total = total; ped.Registrar_3pedido(); } b = b + 1; } ped.Codigo = ped.obtener_ultcodigo(); ped.ActualizarPedido(); dataGridView2.DataSource = ped.consultarPedido(); dataGridView2.ClearSelection(); int aab = 0; while (aab < dataGridView1.RowCount) { dataGridView1.Rows[aab].Cells[1].Value = "0"; aab = aab + 1; } }