buen dia!
en mi materia de ing de software, me piden realizar un sistema
en este caso un punto de venta
tras haber diseñado mi ventana principal, donde muestro los articulos en un datagridview, i los articulos a comprar por el cliente los agrego a un listview
[Tienes que estar registrado y conectado para ver este vínculo]no me habia cuestionado sobre como hacer la resta de articulos compadros a la existencia
me podrian dar una idea de como aserlo
o como lo an implementado ustds.
private void dataGridView1_KeyDown(object sender, KeyEventArgs e)
{
//al dar enter en un producto seleccionado
if (e.KeyCode == Keys.Enter)
{
//muestro la kopia de inputbox que saque de aki del foro xd
//guardo la cantidad deseada en la variable cant
Inputbox.Show("Cantidad Deseada", "Cantidad:", FormStartPosition.CenterScreen);
//agrego id, nombre, precio, cantidad, total del producto al listview
lsv_vender.Items.Add(dataGridView1.CurrentRow.Cells[0].Value.ToString());
lsv_vender.Items[lsv_vender.Items.Count - 1].SubItems.Add(dataGridView1.CurrentRow.Cells[1].Value.ToString());
lsv_vender.Items[lsv_vender.Items.Count - 1].SubItems.Add(dataGridView1.CurrentRow.Cells[2].Value.ToString());
lsv_vender.Items[lsv_vender.Items.Count - 1].SubItems.Add(cant.ToString());
lsv_vender.Items[lsv_vender.Items.Count - 1].SubItems.Add((Convert.ToInt32(dataGridView1.CurrentRow.Cells[2].Value) * cant).ToString());
}
//muestro el total i subtotal de los articulos que voe agregando
txb_total.Text = cobrar().ToString();
txb_subtotl.Text = cobrar().ToString();
supongo sera necesario una funcion para ir obteniendo la cantidad que se introdujo de cada producto, pero como guardar cada uno
para despues restar la cantidad a la existencia y poder el resultado con un update ala base de datos
no tengo claro como implementarlo