Exemplo n.º 1
0
        public void Insert()
        {
            ConexionSQL conexion = new ConexionSQL();
            string      query    = "INSERT INTO ARTICULOS (Codigo,Nombre,Descripcion,IdMarca,IdCategoria,ImagenUrl,Precio) VALUES (@Codigo,@Nombre,@Descripcion,@IdMarca,@IdCategoria,@ImagenUrl,@Precio)";

            conexion.Abir();
            SqlCommand comando = new SqlCommand(query, conexion.directorio);

            comando.Parameters.AddWithValue("@Codigo", boxCod.Text);
            comando.Parameters.AddWithValue("@Nombre", boxNombre.Text);
            comando.Parameters.AddWithValue("@Descripcion", boxDesc.Text);
            comando.Parameters.AddWithValue("@IdMarca", Convert.ToInt32(cboMarca.SelectedValue));
            comando.Parameters.AddWithValue("@IdCategoria", Convert.ToInt32(cboCat.SelectedValue));
            comando.Parameters.AddWithValue("@ImagenUrl", boxImage.Text);
            comando.Parameters.AddWithValue("@Precio", boxPrecio.Text);

            comando.ExecuteNonQuery();


            try
            {
                MessageBox.Show("¡Insertado a la BD!");
                Close();
            }
            catch (Exception)
            {
                MessageBox.Show("No se pudo insertar el articulo");
                Close();
            }
        }
Exemplo n.º 2
0
        public void impactoBD()
        {
            ConexionSQL conexion = new ConexionSQL();
            string      query    = "update ARTICULOS  Set codigo=@codigo,nombre =@nombre, descripcion= @descripcion, idmarca=@idmarca, idcategoria=@idcategoria, imagenurl=@imagenurl, precio=@precio where id=@id";

            conexion.Abir();
            SqlCommand comando = new SqlCommand(query, conexion.directorio);

            comando.Parameters.AddWithValue("@Codigo", reg.Codigo);
            comando.Parameters.AddWithValue("@Nombre", reg.Nombre);
            comando.Parameters.AddWithValue("@Descripcion", reg.Descripcion);
            comando.Parameters.AddWithValue("@IdMarca", reg.IdMarca);
            comando.Parameters.AddWithValue("@IdCategoria", reg.IdCategoria);
            comando.Parameters.AddWithValue("@ImagenUrl", reg.ImagenUrl);
            comando.Parameters.AddWithValue("@Precio", reg.Precio);
            comando.Parameters.AddWithValue("@id", reg.Id);
            comando.ExecuteNonQuery();


            try
            {
                MessageBox.Show("¡Actualizado!");
                Close();
            }
            catch (Exception)
            {
                MessageBox.Show("No se pudo alterar el Producto");
                Close();
            }
        }
Exemplo n.º 3
0
        public DataTable ListarBusqueda()
        {
            string         query     = "select * from busqueda";
            ConexionSQL    conexion  = new ConexionSQL();
            SqlCommand     comando   = new SqlCommand(query, conexion.directorio);
            SqlDataAdapter adaptador = new SqlDataAdapter();

            adaptador.SelectCommand = comando;
            DataTable tabla = new DataTable();

            adaptador.Fill(tabla);
            conexion.Cerrar();
            return(tabla);
        }
Exemplo n.º 4
0
        public DataTable ListarTodo(string query)
        {
            //string query = "select A.Id, A.Codigo,A.Nombre, C.Descripcion as Categoria, M.Descripcion as Marca,A.ImagenUrl as Imagen,A.Precio from ARTICULOS as A left join CATEGORIAS as C on C.Id=A.IdCategoria left join MARCAS as M on M.Id = A.IdMarca";
            ConexionSQL    conexion  = new ConexionSQL();
            SqlCommand     comando   = new SqlCommand(query, conexion.directorio);
            SqlDataAdapter adaptador = new SqlDataAdapter();

            adaptador.SelectCommand = comando;
            DataTable tabla = new DataTable();

            adaptador.Fill(tabla);
            conexion.Cerrar();
            return(tabla);
        }
Exemplo n.º 5
0
        public DataTable CargarCbox()
        {
            string      query    = "select Id, Descripcion from CATEGORIAS";
            ConexionSQL conexion = new ConexionSQL();

            conexion.Abir();
            SqlCommand     comando   = new SqlCommand(query, conexion.directorio);
            SqlDataAdapter adaptador = new SqlDataAdapter(comando);
            DataTable      tabla     = new DataTable();

            adaptador.Fill(tabla);
            conexion.Cerrar();
            return(tabla);
        }
Exemplo n.º 6
0
        public void Modificarart(Articulo reg)
        {
            ConexionSQL conexion = new ConexionSQL();
            string      query    = "update ARTICULOS  Set codigo=@codigo,nombre =@nombre, descripcion= @descripcion, idmarca=@idmarca, idcategoria=@idcategoria, imagenurl=@imagenurl, precio=@precio where id=@id";

            conexion.Abir();
            SqlCommand comando = new SqlCommand(query, conexion.directorio);

            comando.Parameters.AddWithValue("@Codigo", reg.Codigo);
            comando.Parameters.AddWithValue("@Nombre", reg.Nombre);
            comando.Parameters.AddWithValue("@Descripcion", reg.Descripcion);
            comando.Parameters.AddWithValue("@IdMarca", reg.IdMarca);
            comando.Parameters.AddWithValue("@IdCategoria", reg.IdCategoria);
            comando.Parameters.AddWithValue("@ImagenUrl", reg.ImagenUrl);
            comando.Parameters.AddWithValue("@Precio", reg.Precio);
            comando.Parameters.AddWithValue("@id", reg.Id);
            comando.ExecuteNonQuery();
        }
Exemplo n.º 7
0
        private void Inicio_Load(object sender, EventArgs e)
        {
            ConexionSQL     conexion = new ConexionSQL();
            ArticuloNegocio negocio  = new ArticuloNegocio();

            try
            {
                conexion.Abir();
                textEstado.Text = "Conectado";
            }
            catch (Exception)
            {
                MessageBox.Show("Conectame la Base papu! :(");
            }
            finally
            {
                conexion.Cerrar();
            }
        }