Exemplo n.º 1
0
        public Boolean Guardar_Compra()
        {
            Boolean Guardado = false;
            String  Sentencia;

            DataManager.CLS.DBOperacion Operacion = new DataManager.CLS.DBOperacion();
            NumberFormatInfo            nfi       = new NumberFormatInfo();

            nfi.NumberDecimalSeparator = ".";
            try
            {
                Sentencia  = @"Insert into DetalleMovimiento(idMovimiento, idProducto, Fecha, Costo, 
                              CantidadEntrada, Gravado, MontoIVA, 
                              SubTotal) Values(";
                Sentencia += "'" + IDMovimiento + "',";
                Sentencia += "'" + IDProducto + "',";
                Sentencia += "'" + Fecha + "',";
                Sentencia += "'" + Costo.ToString(nfi) + "',";
                Sentencia += "'" + CEntrada.ToString(nfi) + "',";
                Sentencia += "'" + Gravado.ToString(nfi) + "',";
                Sentencia += "'" + IVA.ToString(nfi) + "',";
                Sentencia += "'" + SubTotal.ToString(nfi) + "');";
                if (Operacion.Insertar(Sentencia.ToString(nfi)) > 0)
                {
                    MessageBox.Show("Registro Insertado con Éxito", "Confirmacion", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    Guardado = true;
                }
                else
                {
                    MessageBox.Show("No se pudo realizar el registro", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    Guardado = false;
                }
            }
            catch
            {
                MessageBox.Show("Error al insertar", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                Guardado = false;
            }
            return(Guardado);
        }
Exemplo n.º 2
0
        public Boolean Actualizar_Compra()
        {
            Boolean Guardado = false;
            String  Sentencia;

            DataManager.CLS.DBOperacion Operacion = new DataManager.CLS.DBOperacion();
            NumberFormatInfo            nfi       = new NumberFormatInfo();

            nfi.NumberDecimalSeparator = ".";
            try
            {
                Sentencia  = @"update DetalleMovimiento set ";
                Sentencia += "idProducto='" + IDProducto + "',";
                Sentencia += "Costo='" + Costo.ToString(nfi) + "',";
                Sentencia += "CantidadEntrada='" + CEntrada.ToString(nfi) + "',";
                Sentencia += "Gravado='" + Gravado.ToString(nfi) + "',";
                Sentencia += "MontoIVA='" + IVA.ToString(nfi) + "',";
                Sentencia += "SubTotal='" + SubTotal.ToString(nfi) + "' where idmovimiento='" + IDMovimiento + "' and iddetalle='" + IDDetalle + "';";
                if (Operacion.Insertar(Sentencia.ToString(nfi)) > 0)
                {
                    MessageBox.Show("Registro Insertado con Éxito", "Confirmacion", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    Guardado = true;
                }
                else
                {
                    MessageBox.Show("No se pudo realizar el registro", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    Guardado = false;
                }
            }
            catch
            {
                MessageBox.Show("Error al insertar", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                Guardado = false;
            }
            return(Guardado);
        }