コード例 #1
0
        //BAJA LOGICA DE ARTICULO EN LA BASE DE DATOS
        public void BajaArticulo(Articulo articulo)
        {
            AccesoBDatos datos = new AccesoBDatos();

            try
            {
                datos.seterQuery("delete from ARTICULOS where id =" + articulo.id);
                datos.ejecutarAccion();
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
コード例 #2
0
        //CREAR ALTA ARTICULO
        public void AltaArticulo(Articulo articulo)
        {
            AccesoBDatos bDatos = new AccesoBDatos();

            try
            {
                string query = "INSERT INTO ARTICULOS VALUES('" + articulo.Codigo + "' ,'" + articulo.Nombre + "' ,'" + articulo.Descripcion + "' ,'" + articulo.Marca.Id + "' ,'" + articulo.Categoria.Id + "' ,'" + articulo.Imagen + "' ,'" + articulo.Precio + "' )";

                bDatos.seterQuery(query);
                bDatos.ejecutarAccion();
                bDatos.CerrarConexionDB();
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
コード例 #3
0
        //MODIFICAR
        public void ModificarArticulo(Articulo articulo)
        {
            AccesoBDatos datos = new AccesoBDatos();

            try
            {
                datos.seterQuery("Update ARTICULOS set Codigo=@Codigo, Nombre=@Nombre, Descripcion=@Descripcion, Precio=@Precio, IdCategoria=@IdCategoria, IdMarca=@IdMarca Where Id=@Id");
                datos.agregarParametro("@Nombre", articulo.Nombre);
                datos.agregarParametro("@Codigo", articulo.Codigo);
                datos.agregarParametro("@Descripcion", articulo.Descripcion);
                datos.agregarParametro("@Precio", articulo.Precio);
                datos.agregarParametro("@IdCategoria", articulo.Categoria.Id);
                datos.agregarParametro("@IdMarca", articulo.Marca.Id);

                datos.ejecutarAccion();
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }