BLL.Cuentas.Buscar C# (CSharp) Метод

Buscar() публичный Метод

public Buscar ( int IdBuscado ) : bool
IdBuscado int
Результат bool
        public override bool Buscar(int IdBuscado)
        {
            ConexionDb con = new ConexionDb();

            DataTable dt = new DataTable();

            dt = con.ObtenerDatos(String.Format("Select * from Cuentas where CuentaId = {0}", IdBuscado));
            if (dt.Rows.Count > 0)
            {
                this.CuentaId = (int)dt.Rows[0]["CuentaId"];
                this.UsuarioId = (int)dt.Rows[0]["UsuarioId"];
                this.Descripcion = dt.Rows[0]["Descripcion"].ToString();
                this.Balance = float.Parse(dt.Rows[0]["Balance"].ToString());
                this.Porciento = float.Parse(dt.Rows[0]["Porciento"].ToString());


            }

            return dt.Rows.Count > 0;
        }

Usage Example

        protected void Page_Load(object sender, EventArgs e)

        {

            if (!Page.IsPostBack)
            {
                int id = 0;

                LlenarCombos();

                //Leermos el QueryString que llego en la url
                //id = Utilitarios.ToInt(Request.QueryString["Id"].ToString());

                if (id > 0) //si es mayor que cero, buscar el registro
                {
                    Cuentas cuenta = new Cuentas();
                    if (!cuenta.Buscar(id))
                    {
                        Utilitarios.ShowToastr(this.Page, "Registro no encontrado.", "Error", "Error");
                        Limpiar();
                    }
                    else
                    {
                        LlenarCampos(cuenta);
                    }

                }

            }

        }
All Usage Examples Of BLL.Cuentas::Buscar