Ejemplo n.º 1
0
        public void AgregarMarca(Marca marca)
        {
            //SqlConnection conexion = new SqlConnection();
            //SqlCommand comando = new SqlCommand();
            AccesoDatosManager accesoDatos = new AccesoDatosManager();

            try
            {
                accesoDatos.SetearConsulta("insert into MARCAS ( NOMBRE, LOGO) values (@NOMBRE,@LOGO)");
                //(" + marca.Nombre.ToString() +"," + marca.Logo.ToString() + "')");
                accesoDatos.Comando.Parameters.Clear();
                accesoDatos.Comando.Parameters.AddWithValue("@NOMBRE", marca.Nombre.ToString());
                accesoDatos.Comando.Parameters.AddWithValue("@LOGO", marca.Logo.ToString());
                accesoDatos.AbrirConexion();
                accesoDatos.EjecutarAccion();
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                accesoDatos.CerrarConexion();
            }
        }
Ejemplo n.º 2
0
        public void Modificar(Articulo articulo)
        {
            AccesoDatosManager accesoDatos = new AccesoDatosManager();

            try
            {
                accesoDatos.SetearConsulta("update ARTICULOS Set Codigo=@Codigo, Nombre=@Nombre, Descripcion=@Descripcion, IdMarca=@IdMarca, IdCategoria=@IdCategoria, Imagen=@Imagen, Precio=@Precio Where ID=" + articulo.Id);
                accesoDatos.Comando.Parameters.Clear();
                accesoDatos.Comando.Parameters.AddWithValue("@Codigo", articulo.Codigo.ToString());
                accesoDatos.Comando.Parameters.AddWithValue("@Nombre", articulo.Nombre.ToString());
                accesoDatos.Comando.Parameters.AddWithValue("@Descripcion", articulo.Descripcion.ToString());
                accesoDatos.Comando.Parameters.AddWithValue("@IdMarca", articulo.Marca.Id);
                accesoDatos.Comando.Parameters.AddWithValue("@IdCategoria", articulo.Categoria.Id);
                accesoDatos.Comando.Parameters.AddWithValue("@Imagen", "");//articulo.Imagen.ToString());
                accesoDatos.Comando.Parameters.AddWithValue("@Precio", articulo.Precio);
                accesoDatos.AbrirConexion();
                accesoDatos.EjecutarAccion();
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                accesoDatos.CerrarConexion();
            }
        }
Ejemplo n.º 3
0
        public void Agregar(Articulo articulo)
        {
            AccesoDatosManager accesoDatos = new AccesoDatosManager();

            try
            {
                accesoDatos.SetearConsulta("insert into ARTICULOS values (@Codigo, @Nombre, @Descripcion, @IdMarca, @IdCategoria, @Imagen, @Precio)");
                accesoDatos.Comando.Parameters.Clear();
                accesoDatos.Comando.Parameters.AddWithValue("@Codigo", articulo.Codigo.ToString());
                accesoDatos.Comando.Parameters.AddWithValue("@Nombre", articulo.Nombre.ToString());
                accesoDatos.Comando.Parameters.AddWithValue("@Descripcion", articulo.Descripcion.ToString());
                accesoDatos.Comando.Parameters.AddWithValue("@IdMarca", articulo.Marca.Id);
                accesoDatos.Comando.Parameters.AddWithValue("@IdCategoria", articulo.Categoria.Id);
                accesoDatos.Comando.Parameters.AddWithValue("@Imagen", "");//articulo.Imagen.ToString());
                accesoDatos.Comando.Parameters.AddWithValue("@Precio", articulo.Precio);
                accesoDatos.AbrirConexion();
                accesoDatos.EjecutarAccion();
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                accesoDatos.CerrarConexion();
            }
        }
Ejemplo n.º 4
0
        public void Eliminar(int id)
        {
            AccesoDatosManager datos = new AccesoDatosManager();

            try
            {
                datos.SetearConsulta("delete from ARTICULOS where Id =" + id);
                datos.AbrirConexion();
                datos.EjecutarAccion();
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Ejemplo n.º 5
0
        public void ModificarCAtegoria(CategoriaArticulo categoria)
        {
            AccesoDatosManager accesoDatos = new AccesoDatosManager();

            try
            {
                accesoDatos.SetearConsulta("update CATEGORIAS Set NOMBRE=@Nombre Where ID=" + categoria.Id);
                accesoDatos.Comando.Parameters.Clear();
                accesoDatos.Comando.Parameters.AddWithValue("@NOMBRE", categoria.Nombre.ToString());
                accesoDatos.AbrirConexion();
                accesoDatos.EjecutarAccion();
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                accesoDatos.CerrarConexion();
            }
        }
Ejemplo n.º 6
0
        public void ModificarMarca(Marca marca)
        {
            AccesoDatosManager accesoDatos = new AccesoDatosManager();

            try
            {
                accesoDatos.SetearConsulta("update MARCAS Set NOMBRE=@NOMBRE, LOGO=@LOGO, Where ID=" + marca.Id);
                accesoDatos.Comando.Parameters.Clear();
                accesoDatos.Comando.Parameters.AddWithValue("@NOMBRE", marca.Nombre.ToString());
                accesoDatos.Comando.Parameters.AddWithValue("@LOGO", marca.Logo.ToString());
                accesoDatos.AbrirConexion();
                accesoDatos.EjecutarAccion();
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                accesoDatos.CerrarConexion();
            }
        }
Ejemplo n.º 7
0
        public void AgregarCategoria(CategoriaArticulo categoria)
        {
            //SqlConnection conexion = new SqlConnection();
            //SqlCommand comando = new SqlCommand();
            AccesoDatosManager accesoDatos = new AccesoDatosManager();

            try
            {
                accesoDatos.SetearConsulta("insert into CATEGORIAS ( Nombre, Descripcion) values (@Nombre, @Descripcion)");
                accesoDatos.Comando.Parameters.Clear();
                accesoDatos.Comando.Parameters.AddWithValue("@Nombre", categoria.Nombre.ToString());
                accesoDatos.Comando.Parameters.AddWithValue("@Descripcion", categoria.Descripcion.ToString());
                accesoDatos.AbrirConexion();
                accesoDatos.EjecutarAccion();
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                accesoDatos.CerrarConexion();
            }
        }