Ejemplo n.º 1
0
        private void DgvDetalleVenta_CellClick(object sender, DataGridViewCellEventArgs e)
        {
            //----Determinar las coordenadas de la celda que cambio
            int Fila = e.RowIndex;
            int Col  = e.ColumnIndex;

            if (Col == 7)
            {
                // Como se elimina un producto se aumenta el stock de dicho producto
                string CodigoEliminado   = DgvDetalleVentas[0, Fila].Value.ToString();
                int    CantidadAumentada = int.Parse(DgvDetalleVentas[1, Fila].Value.ToString());
                ActualizarStock(CodigoEliminado, CantidadAumentada, true);
                if (DgvDetalleVentas.Rows[Fila].Cells[5].Value.ToString() != "")
                {
                    CSerie Serie = new CSerie();
                    Serie.Insertar(new string[] { DgvDetalleVentas.Rows[Fila].Cells[0].Value.ToString(), DgvDetalleVentas.Rows[Fila].Cells[5].Value.ToString() });
                }
                DgvDetalleVentas.Rows.RemoveAt(Fila);
                CalcularTotales();
            }
        }
Ejemplo n.º 2
0
 private void BtnAgregarSerie_Click(object sender, EventArgs e)
 {
     if (TxtCodProducto.Text != "P")
     {
         if (CboSeries.Text != "")
         {
             CSerie Serie = new CSerie();
             Serie.Insertar(new string[] { TxtCodProducto.Text, CboSeries.Text });
             if (Serie.ValorAtributo("CodError") == "0" && Serie.ValorAtributo("CodError") == "0")
             {
                 //---Inicializar el formulario
                 ActualizarStock(TxtCodProducto.Text, 1);
                 if (aEntidad.ExisteClavePrimaria(TxtCodProducto.Text))
                 {
                     TxtStock.Text = aEntidad.ValorAtributo("Stock");
                     CargarSeries(TxtCodProducto.Text);
                 }
                 MessageBox.Show(Serie.ValorAtributo("Mensaje"), "CONFIRMACION");
                 //Limpiar el formulario
                 //LimpiarTodo();
             }
             else
             {
                 MessageBox.Show(Serie.ValorAtributo("Mensaje"), "ERROR");
             }
         }
         else
         {
             MessageBox.Show("La serie no puede ser vacia");
         }
     }
     else
     {
         MessageBox.Show("Tiene que ingresar un producto");
     }
 }