public bool insertaDetalleEnBD(DetalleVenta inDetalle, out string error)
        {
            try
            {
                error = "";
                ConexionBD conexion = new ConexionBD();

                SqlParameter[] listaParametros = new SqlParameter[6];

                SqlParameter parametro = new SqlParameter();
                parametro.SqlDbType     = SqlDbType.Int;
                parametro.ParameterName = "@id_venta";
                parametro.Value         = inDetalle._id_venta;

                listaParametros[0] = parametro;

                SqlParameter parametro2 = new SqlParameter();
                parametro2.SqlDbType     = SqlDbType.Int;
                parametro2.ParameterName = "@id_usuario";
                parametro2.Value         = inDetalle._id_usuario;

                listaParametros[1] = parametro2;

                SqlParameter parametro3 = new SqlParameter();
                parametro3.SqlDbType     = SqlDbType.VarChar;
                parametro3.ParameterName = "@serie_producto";
                parametro3.Value         = inDetalle._serie_producto;

                listaParametros[2] = parametro3;

                SqlParameter parametro4 = new SqlParameter();
                parametro4.SqlDbType     = SqlDbType.VarChar;
                parametro4.ParameterName = "@nombre_producto";
                parametro4.Value         = inDetalle._nombre_producto;

                listaParametros[3] = parametro4;

                SqlParameter parametro5 = new SqlParameter();
                parametro5.SqlDbType     = SqlDbType.Int;
                parametro5.ParameterName = "@cantidad";
                parametro5.Value         = inDetalle._cantidad;

                listaParametros[4] = parametro5;

                SqlParameter parametro6 = new SqlParameter();
                parametro6.SqlDbType     = SqlDbType.Int;
                parametro6.ParameterName = "@valor_unitario";
                parametro6.Value         = inDetalle._valor_unitario;

                listaParametros[5] = parametro6;


                return(conexion.ejecutaProcedimientoAlmacenadoManipulacion(listaParametros, "NuevoDetalleVenta", out error));
            }
            catch (SqlException ex)
            {
                error = ex.Message;
                return(false);
            }
        }
        public bool insertaPROVEnBD(Proveedor Proveedor, out string error)
        {
            try
            {
                error = "";
                ConexionBD conexion = new ConexionBD();

                SqlParameter[] listaParametros1 = new SqlParameter[4];

                SqlParameter parametro = new SqlParameter();
                parametro.SqlDbType     = SqlDbType.VarChar;
                parametro.ParameterName = "@nombre_proveedor";
                parametro.Value         = Proveedor._nombreProveedor;

                listaParametros1[0] = parametro;

                SqlParameter parametro2 = new SqlParameter();
                parametro2.SqlDbType     = SqlDbType.Int;
                parametro2.ParameterName = "@telefono_contacto";
                parametro2.Value         = Proveedor._telefonoContacto;

                listaParametros1[1] = parametro2;

                SqlParameter parametro3 = new SqlParameter();
                parametro3.SqlDbType     = SqlDbType.VarChar;
                parametro3.ParameterName = "@correo_contacto";
                parametro3.Value         = Proveedor._correoContacto;

                listaParametros1[2] = parametro3;

                SqlParameter parametro4 = new SqlParameter();
                parametro4.SqlDbType     = SqlDbType.Bit;
                parametro4.ParameterName = "@estado";
                parametro4.Value         = Proveedor._estado;

                listaParametros1[3] = parametro4;


                return(conexion.ejecutaProcedimientoAlmacenadoManipulacion(listaParametros1, "Nuevo_Proveedor", out error));
            }
            catch (SqlException ex)
            {
                error = ex.Message;
                return(false);
            }
        }
示例#3
0
        public bool insertaVentaEnBD(Ventas venta, out string error)
        {
            try
            {
                error = "";
                ConexionBD conexion = new ConexionBD();

                SqlParameter[] listaParametros = new SqlParameter[4];

                SqlParameter parametro = new SqlParameter();
                parametro.SqlDbType     = SqlDbType.Int;
                parametro.ParameterName = "@usuario";
                parametro.Value         = venta._usuario;

                listaParametros[0] = parametro;

                SqlParameter parametro2 = new SqlParameter();
                parametro2.SqlDbType     = SqlDbType.Int;
                parametro2.ParameterName = "@cantidad_productos";
                parametro2.Value         = venta._cantidad_productos;

                listaParametros[1] = parametro2;

                SqlParameter parametro3 = new SqlParameter();
                parametro3.SqlDbType     = SqlDbType.Int;
                parametro3.ParameterName = "@total_venta";
                parametro3.Value         = venta._total_venta;

                listaParametros[2] = parametro3;

                SqlParameter parametro4 = new SqlParameter();
                parametro4.SqlDbType     = SqlDbType.Int;
                parametro4.ParameterName = "@NroOperacion";
                parametro4.Value         = venta._NroOperacion;

                listaParametros[3] = parametro4;

                return(conexion.ejecutaProcedimientoAlmacenadoManipulacion(listaParametros, "Nueva_Venta", out error));
            }
            catch (SqlException ex)
            {
                error = ex.Message;
                return(false);
            }
        }
        public bool insertaCargoEnBD(Cargo cargo, out string error)
        {
            try
            {
                error = "";
                ConexionBD conexion = new ConexionBD();

                SqlParameter[] listaParametros = new SqlParameter[3];

                SqlParameter parametro = new SqlParameter();
                parametro.SqlDbType     = SqlDbType.VarChar;
                parametro.ParameterName = "@nombre_cargo";
                parametro.Value         = cargo._nombre_cargo;

                listaParametros[0] = parametro;

                SqlParameter parametro2 = new SqlParameter();
                parametro2.SqlDbType     = SqlDbType.Int;
                parametro2.ParameterName = "@Permisos";
                parametro2.Value         = cargo._permisos;

                listaParametros[1] = parametro2;

                SqlParameter parametro3 = new SqlParameter();
                parametro3.SqlDbType     = SqlDbType.Bit;
                parametro3.ParameterName = "@estado";
                parametro3.Value         = cargo._estado;

                listaParametros[2] = parametro3;


                return(conexion.ejecutaProcedimientoAlmacenadoManipulacion(listaParametros, "Nuevo_cargo", out error));
            }
            catch (SqlException ex)
            {
                error = ex.Message;
                return(false);
            }
        }
        public bool insertaOperacionEnBD(Operaciones operacion, out string error)
        {
            try
            {
                error = "";
                ConexionBD conexion = new ConexionBD();

                SqlParameter[] listaParametros = new SqlParameter[3];

                SqlParameter parametro = new SqlParameter();
                parametro.SqlDbType     = SqlDbType.Int;
                parametro.ParameterName = "@usuario";
                parametro.Value         = operacion._id_usuario;

                listaParametros[0] = parametro;

                SqlParameter parametro2 = new SqlParameter();
                parametro2.SqlDbType     = SqlDbType.Int;
                parametro2.ParameterName = "@tipo_operacion";
                parametro2.Value         = operacion._id_tipo_operacion;

                listaParametros[1] = parametro2;

                SqlParameter parametro3 = new SqlParameter();
                parametro3.SqlDbType     = SqlDbType.VarChar;
                parametro3.ParameterName = "@descripcion";
                parametro3.Value         = operacion._descripcion;

                listaParametros[2] = parametro3;

                return(conexion.ejecutaProcedimientoAlmacenadoManipulacion(listaParametros, "Nueva_Operacion", out error));
            }
            catch (SqlException ex)
            {
                error = ex.Message;
                return(false);
            }
        }
示例#6
0
        public bool insertaUsuarioEnBD(Usuario usuario, out string error)
        {
            try
            {
                error = "";
                ConexionBD conexion = new ConexionBD();

                SqlParameter[] listaParametros = new SqlParameter[9];

                SqlParameter parametro = new SqlParameter();
                parametro.SqlDbType     = SqlDbType.VarChar;
                parametro.ParameterName = "@rut";
                parametro.Value         = usuario._rut;

                listaParametros[0] = parametro;

                SqlParameter parametro2 = new SqlParameter();
                parametro2.SqlDbType     = SqlDbType.VarChar;
                parametro2.ParameterName = "@nombre1";
                parametro2.Value         = usuario._nombre1;

                listaParametros[1] = parametro2;

                SqlParameter parametro3 = new SqlParameter();
                parametro3.SqlDbType     = SqlDbType.VarChar;
                parametro3.ParameterName = "@nombre2";
                parametro3.Value         = usuario._nombre_2;

                listaParametros[2] = parametro3;

                SqlParameter parametro4 = new SqlParameter();
                parametro4.SqlDbType     = SqlDbType.VarChar;
                parametro4.ParameterName = "@apellido1";
                parametro4.Value         = usuario._apellido_p;

                listaParametros[3] = parametro4;

                SqlParameter parametro5 = new SqlParameter();
                parametro5.SqlDbType     = SqlDbType.VarChar;
                parametro5.ParameterName = "@apellido2";
                parametro5.Value         = usuario._apellido_m;

                listaParametros[4] = parametro5;

                SqlParameter parametro6 = new SqlParameter();
                parametro6.SqlDbType     = SqlDbType.VarChar;
                parametro6.ParameterName = "@correo";
                parametro6.Value         = usuario._correo;

                listaParametros[5] = parametro6;

                SqlParameter parametro7 = new SqlParameter();
                parametro7.SqlDbType     = SqlDbType.VarChar;
                parametro7.ParameterName = "@contraseña";
                parametro7.Value         = usuario._contraseña;

                listaParametros[6] = parametro7;

                SqlParameter parametro8 = new SqlParameter();
                parametro8.SqlDbType     = SqlDbType.Int;
                parametro8.ParameterName = "@cargo";
                parametro8.Value         = usuario._cargo;

                listaParametros[7] = parametro8;

                SqlParameter parametro9 = new SqlParameter();
                parametro9.SqlDbType     = SqlDbType.Bit;
                parametro9.ParameterName = "@estado";
                parametro9.Value         = usuario._estado;

                listaParametros[8] = parametro9;


                return(conexion.ejecutaProcedimientoAlmacenadoManipulacion(listaParametros, "Nuevo_usuario", out error));
            }
            catch (SqlException ex)
            {
                error = ex.Message;
                return(false);
            }
        }
示例#7
0
        public bool insertaProductoBD(Productos producto, out string error)
        {
            try
            {
                error = "";
                ConexionBD conexion = new ConexionBD();

                SqlParameter[] listaParametros = new SqlParameter[9];

                SqlParameter parametro = new SqlParameter();
                parametro.SqlDbType     = SqlDbType.VarChar;
                parametro.ParameterName = "@serie";
                parametro.Value         = producto._serie;

                listaParametros[0] = parametro;

                SqlParameter parametro2 = new SqlParameter();
                parametro2.SqlDbType     = SqlDbType.VarChar;
                parametro2.ParameterName = "@nombre";
                parametro2.Value         = producto._nombre;

                listaParametros[1] = parametro2;

                SqlParameter parametro3 = new SqlParameter();
                parametro3.SqlDbType     = SqlDbType.VarChar;
                parametro3.ParameterName = "@descripcion";
                parametro3.Value         = producto._descripcion;

                listaParametros[2] = parametro3;

                SqlParameter parametro4 = new SqlParameter();
                parametro4.SqlDbType     = SqlDbType.Bit;
                parametro4.ParameterName = "@estado";
                parametro4.Value         = producto._estadoProducto;

                listaParametros[3] = parametro4;

                SqlParameter parametro5 = new SqlParameter();
                parametro5.SqlDbType     = SqlDbType.Int;
                parametro5.ParameterName = "@stock";
                parametro5.Value         = producto._stock;

                listaParametros[4] = parametro5;

                SqlParameter parametro6 = new SqlParameter();
                parametro6.SqlDbType     = SqlDbType.Int;
                parametro6.ParameterName = "@stockMin";
                parametro6.Value         = producto._stockMinimo;

                listaParametros[5] = parametro6;

                SqlParameter parametro7 = new SqlParameter();
                parametro7.SqlDbType     = SqlDbType.VarChar;
                parametro7.ParameterName = "@ubicacion";
                parametro7.Value         = producto._ubicacion;

                listaParametros[6] = parametro7;

                SqlParameter parametro8 = new SqlParameter();
                parametro8.SqlDbType     = SqlDbType.Int;
                parametro8.ParameterName = "@valorCompra";
                parametro8.Value         = producto._valorCompra;

                listaParametros[7] = parametro8;

                SqlParameter parametro9 = new SqlParameter();
                parametro9.SqlDbType     = SqlDbType.Int;
                parametro9.ParameterName = "@proveedor";
                parametro9.Value         = producto._proveedor;

                listaParametros[8] = parametro9;


                return(conexion.ejecutaProcedimientoAlmacenadoManipulacion(listaParametros, "validaRegistroProducto", out error));
            }
            catch (SqlException ex)
            {
                error = ex.Message;
                return(false);
            }
        }