public void EstablecerFiltro(ref DataGridView vacio, string Cadena) { string salida_de_datos = ""; string[] palabras_busqueda = Cadena.Split(' '); foreach (string palabra in palabras_busqueda) { if (salida_de_datos.Length == 0) { salida_de_datos = "(Cast(ID_Cliente As varchar(30)) Like '%" + palabra + "%' OR " + "Almacen Like '%" + palabra + "%' OR " + "Direccion Like '%" + palabra + "%' OR " + "Telefono Like '%" + palabra + "%' OR " + "RUC Like '%" + palabra + "%')"; } else { salida_de_datos += " And (Cast(ID_Cliente As varchar(30)) Like '%" + palabra + "%' OR " + "Almacen Like '%" + palabra + "%' OR " + "Direccion Like '%" + palabra + "%' OR " + "Telefono Like '%" + palabra + "%' OR " + "RUC Like '%" + palabra + "%')"; } } Filtro = ConsultasBaseDeDatos.ObtenerTablaDeBDLuiguibaretta("Select * from Cliente where " + salida_de_datos); vacio.DataSource = Filtro; }
private void ComboBoxDescripcionDelProducto_Llenar(object sender, EventArgs e) { if (this.ComboBoxDescripcionDelProducto.Enabled) { this.ComboBoxDescripcionDelProducto.DataSource = ConsultasBaseDeDatos.ObtenerTablaDeBDLuiguibaretta("Select Descripcion From Producto Group By Descripcion"); this.ComboBoxDescripcionDelProducto.DisplayMember = "Descripcion"; } else { this.ComboBoxDescripcionDelProducto.DataSource = null; } }
private void ComboBoxAlmacen_Llenar(object sender, EventArgs e) { if (this.ComboBoxAlmacen.Enabled) { this.ComboBoxAlmacen.DataSource = ConsultasBaseDeDatos.ObtenerTablaDeBDLuiguibaretta("Select Almacen From Cliente Group By Almacen"); this.ComboBoxAlmacen.DisplayMember = "Almacen"; } else { this.ComboBoxAlmacen.DataSource = null; } }
private void ComboBoxTalla_Llenar(object sender, EventArgs e) { if (this.ComboBoxTalla.Enabled) { this.ComboBoxTalla.DataSource = ConsultasBaseDeDatos.ObtenerTablaDeBDLuiguibaretta("Select Talla From Producto Where Descripcion Like '" + this.ComboBoxDescripcionDelProducto.Text + "'"); this.ComboBoxTalla.DisplayMember = "Talla"; } else { this.ComboBoxTalla.DataSource = null; } }
private void ComboBoxDireccion_Llenar(object sender, EventArgs e) { if (this.ComboBoxDireccion.Enabled) { this.ComboBoxDireccion.DataSource = ConsultasBaseDeDatos.ObtenerTablaDeBDLuiguibaretta("Select Direccion From Cliente Where Almacen Like '" + this.ComboBoxAlmacen.Text + "'"); this.ComboBoxDireccion.DisplayMember = "Direccion"; } else { this.ComboBoxDireccion.DataSource = null; } }
public void EstablecerFiltro(ref DataGridView vacio, String Cadena) { string salida_de_datos = ""; string[] palabras_busqueda = Cadena.Split(' '); foreach (string palabra in palabras_busqueda) { if (salida_de_datos.Length == 0) { salida_de_datos = "(Cast(ID_Producto As varchar(30)) Like '%" + palabra + "%' OR " + "Codigo Like '%" + palabra + "%' OR " + "Referencia Like '%" + palabra + "%' OR " + "Descripcion Like '%" + palabra + "%' OR " + "Talla Like '%" + palabra + "%' OR " + "Cast(PrecioVenta As varchar(30)) Like '%" + palabra + "%' OR " + "Cast(GrupoPrimavera As varchar(30)) Like '%" + palabra + "%' OR " + "Cast(CasaFaska As varchar(30)) Like '%" + palabra + "%' OR " + "Cast(Cantidad As varchar(30)) Like '%" + palabra + "%' OR " + "Cast(CantidadPaquete As varchar(30)) Like '%" + palabra + "%')"; } else { salida_de_datos += "And (Cast(ID_Producto As varchar(30)) Like '%" + palabra + "%' OR " + "Codigo Like '%" + palabra + "%' OR " + "Referencia Like '%" + palabra + "%' OR " + "Descripcion Like '%" + palabra + "%' OR " + "Talla Like '%" + palabra + "%' OR " + "Cast(PrecioVenta As varchar(30)) Like '%" + palabra + "%' OR " + "Cast(GrupoPrimavera As varchar(30)) Like '%" + palabra + "%' OR " + "Cast(CasaFaska As varchar(30)) Like '%" + palabra + "%' OR " + "Cast(Cantidad As varchar(30)) Like '%" + palabra + "%' OR " + "Cast(CantidadPaquete As varchar(30)) Like '%" + palabra + "%')"; } } Filtro = ConsultasBaseDeDatos.ObtenerTablaDeBDLuiguibaretta("Select * from Producto where " + salida_de_datos); vacio.DataSource = Filtro; }