BLL.TiposEgresos.Buscar C# (CSharp) Method

Buscar() public method

public Buscar ( int IdBuscado ) : bool
IdBuscado int
return bool
        public override bool Buscar(int IdBuscado)
        {
            ConexionDb conexion = new ConexionDb();
            DataTable dt = new DataTable();


            dt = conexion.ObtenerDatos(String.Format("Select * From TiposEgresos Where TipoEgresoId = {0}", IdBuscado));
            if (dt.Rows.Count > 0)
            {
                this.TipoEgresoId = (int)dt.Rows[0]["TipoEgresoId"];
                this.Descripcion = dt.Rows[0]["Descripcion"].ToString();
                this.EsActivo = Convert.ToBoolean(dt.Rows[0]["EsActivo"]);
                this.UsuarioId = (int)dt.Rows[0]["UsuarioId"];
            }
            return dt.Rows.Count > 0;
        }

Usage Example

        protected void Page_Load(object sender, EventArgs e)
        {
            DataTable dt = new DataTable();
            Usuarios usuario = new Usuarios();
            TiposEgresos egreso = new TiposEgresos();
            if (IsPostBack == false)
            {
                dt = usuario.Listado(" *", "1=1", "");
                UsuarioDropDownList.DataSource = dt;
                UsuarioDropDownList.DataTextField = "Nombre";
                UsuarioDropDownList.DataValueField = "UsuarioId";
                UsuarioDropDownList.DataBind();

                int idBuscado;
                if (Request.QueryString["idBuscado"] != null)
                {
                    idBuscado = ConvertirId(Request.QueryString["idBuscado"].ToString());

                    if (idBuscado > 0) 
                    {
                        if (!egreso.Buscar(idBuscado))
                        {
                            Utilitarios.ShowToastr(this.Page, "Registro no encontrado.", "Error", "Error");
                            Limpiar();
                        }
                        else
                        {
                            LlenarCampos(egreso);
                        }

                    }
                }
            }
        }
All Usage Examples Of BLL.TiposEgresos::Buscar