BLL.Cuentas.Listado C# (CSharp) Method

Listado() public method

public Listado ( string Campos, string Condicion, string Orden ) : DataTable
Campos string
Condicion string
Orden string
return System.Data.DataTable
        public override DataTable Listado(string Campos, string Condicion, string Orden)
        {
            ConexionDb con = new ConexionDb();

            string OrdenFinal = string.Empty;
            if (!Orden.Equals(""))
            {
                OrdenFinal = " Order by " + Orden;
            }
            return con.ObtenerDatos("Select " + Campos +
                " from Cuentas where " + Condicion + " " + OrdenFinal);
        }

Usage Example

        protected void BuscarButton_Click(object sender, EventArgs e)
        {
            Cuentas cuenta = new Cuentas();
            DataTable dataTable = new DataTable();
            string condicion;

                if (ConsultaDropDownList.SelectedIndex == 0)
                {
                    if (DatosTextBox.Text.Trim().Length == 0)
                    {
                        condicion = "1=1";
                    }
                    else
                    {
                        condicion = "CuentaId = " + DatosTextBox.Text;
                    }
                    dataTable = cuenta.Listado(" CuentaId, Descripcion, Balance", condicion, "");
                    ConsultaGridView.DataSource = dataTable;
                    ConsultaGridView.DataBind();
                }
            if (ConsultaDropDownList.SelectedIndex == 1)
            {
                if (DatosTextBox.Text.Trim().Length == 0)
                {
                    condicion = "2=2";
                }
                else
                {
                    condicion = string.Format("Descripcion = '{0}' ", DatosTextBox.Text);
                }
                dataTable = cuenta.Listado(" CuentaId, Descripcion, Balance", condicion, "");
                ConsultaGridView.DataSource = dataTable;
                ConsultaGridView.DataBind();

            }
            if (ConsultaDropDownList.SelectedIndex == 2)
            {
                if (DatosTextBox.Text.Trim().Length == 0)
                {
                    condicion = "3=3";
                }
                else
                {
                    condicion = string.Format("Balance = {0}", DatosTextBox.Text);
                }
                dataTable = cuenta.Listado(" CuentaId, Descripcion, Balance", condicion, "");
                ConsultaGridView.DataSource = dataTable;
                ConsultaGridView.DataBind();

            }
        }
All Usage Examples Of BLL.Cuentas::Listado