Exemplo n.º 1
0
        public void Modificar(Articulo articulo)
        {
            AccesoADatos datos = new AccesoADatos();

            try
            {
                datos.SetearQuery(" UPDATE Articulos SET Codigo = @Codigo, Nombre = @Nombre, Descripcion = @Descripcion," +
                                  "IdMarca = @IdMarca, IdCategoria = @IdCategoria, ImagenURL = @Imagen, Precio = @Precio " +
                                  "WHERE Id = @IdArticulo");
                datos.agregarParametros("@Codigo", articulo.Codigo);
                datos.agregarParametros("@Nombre", articulo.Nombre);
                datos.agregarParametros("@Descripcion", articulo.Descripcion);
                datos.agregarParametros("@IdMarca", articulo.Marca.Id);
                datos.agregarParametros("@IdCategoria", articulo.Categoria.Id);
                datos.agregarParametros("@Imagen", articulo.Imagen);
                datos.agregarParametros("@Precio", articulo.Precio);
                datos.agregarParametros("@IdArticulo", articulo.Id);
                datos.EjecutarAccion();
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                datos.CerrarConexion();
            }
        }
Exemplo n.º 2
0
        public void Alta(Articulo articulo)
        {
            AccesoADatos datos = new AccesoADatos();

            try
            {
                datos.SetearQuery("INSERT INTO ARTICULOS VALUES (@Codigo, @Nombre, @Descripcion, @Marca, @Categoria, @Imagen, @Precio, @Eliminado)");
                datos.agregarParametros("@Codigo", articulo.Codigo);
                datos.agregarParametros("@Nombre", articulo.Nombre);
                datos.agregarParametros("@Descripcion", articulo.Descripcion);
                datos.agregarParametros("@Marca", articulo.Marca.Id);
                datos.agregarParametros("@Categoria", articulo.Categoria.Id);
                datos.agregarParametros("@Imagen", articulo.Imagen);
                datos.agregarParametros("@Precio", articulo.Precio);
                datos.agregarParametros("@Eliminado", articulo.Eliminado);
                datos.EjecutarAccion();
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                datos.CerrarConexion();
            }
        }
Exemplo n.º 3
0
        public void Alta(Categoria categoria)
        {
            AccesoADatos datos = new AccesoADatos();

            try
            {
                datos.SetearQuery("INSERT INTO CATEGORIAS VALUES(@Descripcion)");
                datos.agregarParametros("@Descripcion", categoria.Descripcion);
                datos.EjecutarAccion();
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                datos.CerrarConexion();
            }
        }