예제 #1
0
        public override void Buscar()
        {
            FormBarraBusqueda bb = new FormBarraBusqueda();

            bb.ShowDialog();
            string parametro = bb.parametro;
            string v         = "";

            if (cbxBuscar.Text == "id" || cbxBuscar.Text == "nombre")
            {
                v = "t.";
            }
            else if (cbxBuscar.Text == "puesto" || cbxBuscar.Text == "salario")
            {
                v = "pu.";
            }
            else
            {
                v = "p.";
            }

            cmd = BuscarDatos;
            //MessageBox.Show("se esta ejecuetando");
            if (!String.IsNullOrEmpty(parametro.Trim()))
            {
                cmd += "and " + v + cbxBuscar.Text + " like('%" + parametro.Trim() + "%')";
            }
            ds = Utilidades.EjecutarDS(cmd);
            //MessageBox.Show(cmd);
            if (ds.Tables.Count > 0)
            {
                dgvPadre.DataSource = ds.Tables[0];
            }
        }
예제 #2
0
        public override void Buscar()
        {
            FormBarraBusqueda bb = new FormBarraBusqueda();

            bb.ShowDialog();
            string parametro = bb.parametro;
            string v         = "";

            if (almacenSucursal)
            {
                cmd = "select * from almacen as al, sucursal_vs_almacen as sva where al.id!=sva.idAlmacen and al.estado='1' ";
                v   = "al.";
            }
            else
            {
                cmd = BuscarDatos;
            }
            //MessageBox.Show("se esta ejecuetando");
            if (!String.IsNullOrEmpty(parametro.Trim()))
            {
                cmd += " and " + v + cbxBuscar.Text.Trim() + " like('%" + parametro.Trim() + "%')";
            }
            ds = Utilidades.EjecutarDS(cmd);
            //MessageBox.Show(cmd);
            if (ds.Tables.Count > 0)
            {
                dgvPadre.DataSource = ds.Tables[0];
            }
        }
예제 #3
0
        public override void Buscar()
        {
            FormBarraBusqueda bb = new FormBarraBusqueda();

            bb.ShowDialog();
            string parametro = bb.parametro;
            string v         = "";

            if (cbxBuscar.Text == "Matricula" || cbxBuscar.Text == "idMarca" || cbxBuscar.Text == "idModelo" || cbxBuscar.Text == "Valor" || cbxBuscar.Text == "capacidad" || cbxBuscar.Text == "consumoKpG")
            {
                v = "v.";
            }
            else if (cbxBuscar.Text == "marca")
            {
                v = "ma.";
            }
            else
            {
                v = "mo.";
            }

            cmd = BuscarDatos;
            //MessageBox.Show("se esta ejecuetando");
            if (!String.IsNullOrEmpty(parametro.Trim()))
            {
                cmd += " and " + v + cbxBuscar.Text + " like('%" + parametro.Trim() + "%')";
            }
            ds = Utilidades.EjecutarDS(cmd);
            //MessageBox.Show(cmd);
            if (ds.Tables.Count > 0)
            {
                dgvPadre.DataSource = ds.Tables[0];
            }
        }
예제 #4
0
        public override void Buscar()
        {
            FormBarraBusqueda bb = new FormBarraBusqueda();

            bb.ShowDialog();
            string parametro = bb.parametro;


            cmd = BuscarDatos;
            //MessageBox.Show("se esta ejecuetando");
            if (!String.IsNullOrEmpty(parametro.Trim()))
            {
                cmd += "and " + cbxBuscar.Text + " like('%" + parametro.Trim() + "%')";
                ds   = Utilidades.EjecutarDS(cmd);
                //MessageBox.Show(cmd);
                if (ds.Tables.Count > 0)
                {
                    dgvPadre.DataSource = ds.Tables[0];
                }
            }
        }
예제 #5
0
        public override void Buscar()
        {
            FormBarraBusqueda bb = new FormBarraBusqueda();

            bb.ShowDialog();
            string parametro = bb.parametro;
            string v         = "";

            if (cbxBuscar.Text == "id" || cbxBuscar.Text == "nombre" || cbxBuscar.Text == "precio_compra" || cbxBuscar.Text == "precio_venta" || cbxBuscar.Text == "existencia" || cbxBuscar.Text == "descripcion" || cbxBuscar.Text == "cantidad_maxima" || cbxBuscar.Text == "cantidad_minima" || cbxBuscar.Text == "fecha_renovacion" || cbxBuscar.Text == "estado")
            {
                v = "a.";
            }
            else if (cbxBuscar.Text == "marca")
            {
                v = "ma.";
            }
            else if (cbxBuscar.Text == "medida")
            {
                v = "me.";
            }
            else if (cbxBuscar.Text == "categoria")
            {
                v = "t.";
            }

            cmd = BuscarDatos;
            //MessageBox.Show("se esta ejecuetando");
            if (!String.IsNullOrEmpty(parametro.Trim()))
            {
                cmd += "and " + v + cbxBuscar.Text + " like('%" + parametro.Trim() + "%')";
            }
            ds = Utilidades.EjecutarDS(cmd);
            //MessageBox.Show(cmd);
            if (ds.Tables.Count > 0)
            {
                dgvPadre.DataSource = ds.Tables[0];
            }
        }
예제 #6
0
        private void btnBuscar_Click(object sender, EventArgs e)
        {
            FormBarraBusqueda bb = new FormBarraBusqueda();

            bb.ShowDialog();
            string parametro = bb.parametro;
            string v         = "";

            if (cbxBuscar.Text == "id" || cbxBuscar.Text == "nombre")
            {
                v = "t.";
            }
            else if (cbxBuscar.Text == "provincia" || cbxBuscar.Text == "localidad" || cbxBuscar.Text == "direccion" || cbxBuscar.Text == "codigo_postal" || cbxBuscar.Text == "indicaciones")
            {
                v = "d.";
            }
            else
            {
                v = "p.";
            }

            cmd = BuscarDatos;
            //MessageBox.Show("se esta ejecuetando");
            if (!String.IsNullOrEmpty(parametro.Trim()))
            {
                cmd += "and " + v + cbxBuscar.Text + " like('%" + parametro.Trim() + "%')";
            }
            ds = Utilidades.EjecutarDS(cmd);
            //MessageBox.Show(cmd);
            if (ds.Tables.Count > 0)
            {
                dgvPadre.DataSource = ds.Tables[0];
            }


            //if (tbxBuscar.Text != "")
            //{
            //    dgvPadre.CurrentCell = null;
            //    foreach (DataGridViewRow r in dgvPadre.Rows)
            //    {
            //        r.Visible = false;
            //    }

            //    foreach (DataGridViewRow r in dgvPadre.Rows)
            //    {
            //        foreach (DataGridViewCell c in r.Cells)
            //        {
            //            if ((c.Value.ToString().ToUpper().IndexOf(tbxBuscar.Text.ToUpper())) == 0)
            //            {
            //                r.Visible = true;
            //                break;
            //            }
            //        }

            //    }
            //}
            //else
            //{
            //    dgvPadre.DataSource = ds.Tables[0];
            //    //DisplayData();
            //}


            //dgvPadre.CurrentCell = null;
            //foreach (DataGridViewRow r in dgvPadre.Rows)
            //{
            //    r.Visible = false;
            //}

            //foreach (DataGridViewRow r in dgvPadre.Rows)
            //{
            //    foreach (DataGridViewCell c in r.Cells)
            //    {
            //        if ((c.Value.ToString().ToUpper().IndexOf(parametro.ToUpper())) == 0)
            //        {
            //            r.Visible = true;
            //            break;
            //        }
            //    }

            //}
            //dgvPadre.DataSource = ds.Tables[0];
        }