private void Lista(ENBusqueda nprov, ENBusquedaOpcion nopc) { //MessageBox.Show("Lista"); try { if (nprov.ToString().TrimEnd().Equals("IVA")) { this.dtLista.DataSource = this.addProducto.Listar(this.txtBuscar.Text, nprov.ToString().TrimEnd(), nopc.ToString().TrimEnd()); } else { if (String.IsNullOrEmpty(this.txtBuscar.Text.Trim())) { Lista(); // cmbBusqueda.SelectedIndex = 0; //this.cmbBusqSec.SelectedIndex = 0; } else { this.dtLista.DataSource = this.addProducto.Listar(this.txtBuscar.Text, nprov.ToString().TrimEnd(), nopc.ToString().TrimEnd()); } } if (dtLista.RowCount > 0) { this.dtLista.Columns[0].Visible = false; this.dtLista.Columns[11].Visible = false; dtLista.Columns["Seleccione"].Visible = true; dtLista.Columns["Seleccione"].ReadOnly = false; } } catch (Exception ex) { Datos.Excepciones.Gestionar(ex); MessageBox.Show("No se puede Listar los Datos \n" + ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void Lista(ENBusqueda nprov, ENBusquedaOpcion nopc) { //MessageBox.Show("Lista"); try { if (nprov.ToString().TrimEnd().Equals("Estado")) { lista = this.addPedido.Listar(this.txtBuscar.Text, nprov.ToString().TrimEnd(), nopc.ToString().TrimEnd()); TLista = addPedido.LINQToDataTable(lista.AsEnumerable()); if (lista.Count > 0) { this.numPaginas(); //Funcion para calcular el numero total de paginas que tendra nuestra vista this.paginar(); //empezamos con la paginacion lblCantidad.Text = "#Pedido: " + lista.Count.ToString(); //Cantidad totoal de registros encontrados dtLista.Select(); } else { dtLista.Rows.Clear(); //En el caso de que la busqueda no genere ningun registro limopiamos el datagridview lblCantidad.Text = "#Pedido: 0 "; //Cantidad totoal de registros encontrados } } else { if (String.IsNullOrEmpty(this.txtBuscar.Text.Trim())) { Lista(); // cmbBusqueda.SelectedIndex = 0; //this.cmbBusqSec.SelectedIndex = 0; } else { lista = this.addPedido.Listar(this.txtBuscar.Text, nprov.ToString().TrimEnd(), nopc.ToString().TrimEnd()); TLista = addPedido.LINQToDataTable(lista.AsEnumerable()); if (lista.Count > 0) { this.numPaginas(); //Funcion para calcular el numero total de paginas que tendra nuestra vista this.paginar(); //empezamos con la paginacion lblCantidad.Text = "#Pedido: " + lista.Count.ToString(); //Cantidad totoal de registros encontrados dtLista.Select(); } else { dtLista.Rows.Clear(); //En el caso de que la busqueda no genere ningun registro limopiamos el datagridview lblCantidad.Text = "#Pedido: 0 "; //Cantidad totoal de registros encontrados } } } } catch (Exception ex) { MessageBox.Show("No se puede Listar \n" + ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void Lista(ENBusqueda nprov, ENBusquedaOpcion nopc) { //MessageBox.Show("Lista"); try { if (nprov.ToString().TrimEnd().Equals("IVA")) { //this.bndSource.DataSource = this.addProducto.Listar(this.txtBuscar.Text, nprov.ToString().TrimEnd(), nopc.ToString().TrimEnd()); //this.dtLista.DataSource = this.addProducto.Listar(this.txtBuscar.Text, nprov.ToString().TrimEnd(), nopc.ToString().TrimEnd()); lista = this.addProducto.Listar(this.txtBuscar.Text, nprov.ToString().TrimEnd(), nopc.ToString().TrimEnd()); } else { if (String.IsNullOrEmpty(this.txtBuscar.Text.Trim())) { Lista(); // cmbBusqueda.SelectedIndex = 0; //this.cmbBusqSec.SelectedIndex = 0; } else { //this.bndSource.DataSource = this.addProducto.Listar(this.txtBuscar.Text, nprov.ToString().TrimEnd(), nopc.ToString().TrimEnd()); //this.dtLista.DataSource = this.addProducto.Listar(this.txtBuscar.Text, nprov.ToString().TrimEnd(), nopc.ToString().TrimEnd()); lista = this.addProducto.Listar(this.txtBuscar.Text, nprov.ToString().TrimEnd(), nopc.ToString().TrimEnd()); } } if (dtLista.RowCount > 0) { this.dtLista.Columns[0].Visible = false; this.dtLista.Columns[5].Visible = false; this.dtLista.Columns[9].Visible = false; this.dtLista.Columns[11].Visible = false; this.dtLista.Columns[12].Visible = false; this.dtLista.Columns[1].Width = 85; this.dtLista.Columns[2].Width = 270; } } catch (Exception) { throw new Exception(); } }