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;
}
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); } } } }