Exemple #1
0
        public void insertarOrdenCompraEncabezado(string[] valores)
        {
            string sCommando = string.Format("insert into ordenes_compras_encabezado (" +
                                             "id_orden_compra_encabezado, " +
                                             "id_proveedor, " +
                                             "nombre_orden_compra, " +
                                             "descripcion_orden_compra, " +
                                             "fecha_emision, " +
                                             "fecha_estimada_entrega, " +
                                             "entregado, " +
                                             "estado) " +
                                             "values({0}, {2}, '{3}', '{4}', '{5}', '{6}', {7}, {8}); ",
                                             valores[0], valores[1], valores[2], valores[3], valores[4], valores[5],
                                             valores[6], valores[7], valores[8]);

            try
            {
                transaccion.insertarDatos(sCommando);
            }
            catch (OdbcException ex)
            {
                mensaje = new Mensaje("Error en la operacion con la Base de Datos: \n" + ex.Message);
                mensaje.Show();
            }
        }
Exemple #2
0
        public void ingresarDetalle(string[] datos)
        {
            string sComando = string.Format("INSERT INTO renta_detalle VALUES " +
                                            "( {0}, {1}, {2}, {3}, {4}, {5} );",
                                            datos[0], datos[1], datos[2], datos[3], datos[4], datos[5]);

            try
            {
                transaccion.insertarDatos(sComando);
            }
            catch (OdbcException ex)
            {
                MessageBox.Show(ex.ToString());
            }
        }
        //Ingreso del movimiento encabezado
        public void ingresarMovimientoEncabezado(string [] valores)
        {
            string sCommando = string.Format("INSERT INTO movimientos_inventario_encabezado ( " +
                                             "id_movimiento_inventario_encabezado, " +
                                             "id_tipo_movimiento, " +
                                             "nombre_movimiento, " +
                                             "descripcion_movimiento, " +
                                             "fecha_movimiento, " +
                                             "estado) VALUES " +
                                             "({0}, {1}, '{2}', '{3}', '{4}', {5}); ",
                                             valores[0], valores[1], valores[2], valores[3], valores[4], valores[5]);

            try
            {
                transaccion.insertarDatos(sCommando);
            }
            catch (OdbcException ex)
            {
                mensaje = new Mensaje("Error en la operacion con la Base de Datos: \n" + ex.Message);
            }
        }
        //actualiza el stock actual
        public void actualizarStockProducto(int producto, string valor)
        {
            string sCommando = string.Format("UPDATE productos SET " +
                                             "stock_producto = stock_producto {1} " +
                                             "WHERE id_producto = {0}; ",
                                             producto, valor);

            try
            {
                transaccion.insertarDatos(sCommando);
            }
            catch (OdbcException ex)
            {
                mensaje = new Mensaje("> Error en la operacion con la Base de Datos: \n" + ex.Message);
                mensaje.Show();
            }
        }
        //Ingreso de orden de compra detalle
        public void ingresarOrdenCompraDetalle(string[] valores)
        {
            string sCommando = string.Format(
                "INSERT INTO ordenes_compras_detalle ( " +
                "id_orden_compra_detalle, " +
                "id_orden_compra_encabezado, " +
                "id_proveedor, " +
                "id_producto, " +
                "cantidad, " +
                "precio_unitario ) " +
                "VALUES ({0}, {1}, {3}, {4}, {5}, {6}); ",
                valores[0], valores[1], valores[2], valores[3], valores[4], valores[5], valores[6]);

            try
            {
                transaccion.insertarDatos(sCommando);
            }
            catch (OdbcException ex)
            {
                mensaje = new Mensaje(">  Error en la operacion con la Base de Datos: \n" + ex.Message);
                mensaje.Show();
            }
        }
        //Ingreso del movimiento detalle
        public void ingresarMovimientoDetalle(string[] valores)
        {
            string sCommando = string.Format(
                "INSERT INTO movimientos_inventario_detalle ( " +
                "id_movimiento_inventario_detalle, " +
                "id_movimiento_inventario_encabezado, " +
                "id_producto, " +
                "cantidad_movimiento, " +
                "costo_producto, " +
                "precio_producto) " +
                "VALUES ({0}, {1}, {2}, '{3}', '{4}', '{5}'); ",
                valores[0], valores[1], valores[2], valores[3], valores[4], valores[5]);

            try
            {
                transaccion.insertarDatos(sCommando);
            }
            catch (OdbcException ex)
            {
                mensaje = new Mensaje("Error en la operacion con la Base de Datos: \n" + ex.Message);
                mensaje.Show();
            }
        }