예제 #1
0
        private void botonFiltrar_Click(object sender, EventArgs e)
        {
            ClientesABM clientes = new ClientesABM();
            string      cadenaResultado;
            DataTable   tabla = new DataTable();

            if (this.textBoxNombre.Text != "" || this.textBoxApellido.Text != "")
            {
                cadenaResultado = clientes.ConsultarClientesFiltros(this.textBoxNombre.Text, this.textBoxApellido.Text,
                                                                    "0", "").ToString();
                if (cadenaResultado == "correcto")
                {
                    tabla = clientes.tablaCliente;
                    this.cargarGrilla(tabla);
                }
                else
                {
                    MessageBox.Show(clientes.mensajeRetorno, "Importante!", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            else
            {
                this.consultar();
            }
        }
예제 #2
0
        private void btnBuscar_Click(object sender, EventArgs e)
        {
            ClientesABM clientes = new ClientesABM();
            string      cadenaResultado;
            string      selectedValue = "";
            DataTable   tabla         = new DataTable();

            if (comboTipoDocumento.SelectedValue == null)
            {
                selectedValue = "0";
            }
            else
            {
                selectedValue = this.comboTipoDocumento.SelectedValue.ToString();
            }

            if (this.textBoxNombre.Text != "" || this.textBoxApellido.Text != "" ||
                selectedValue != "0" || this.textBoxDocumento.Text != "")
            {
                cadenaResultado = clientes.ConsultarClientesFiltros(this.textBoxNombre.Text, this.textBoxApellido.Text,
                                                                    selectedValue, this.textBoxDocumento.Text).ToString();
                if (cadenaResultado == "correcto")
                {
                    tabla = clientes.tablaCliente;
                    this.CargarGrilla(tabla);
                }
                else
                {
                    MessageBox.Show(clientes.mensajeRetorno, "Importante!", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            else
            {
                this.Consulta();
            }
        }