public DataTable ObtenerBalance()
{
ConexionDb con = new ConexionDb();
return con.ObtenerDatos("select (c.Balance + sum((i.Monto) - (e.Monto))) as Balance from Cuentas c" +
" left join Egresos e on c.CuentaId = e.CuentaId left join Ingresos i on c.CuentaId = i.CuentaId left join Usuarios u on c.UsuarioId = u.UsuarioId where u.UsuarioId = " + this.UsuarioId +
" group by c.Balance");
}
public override bool Insertar()
public void LlenarPaneles() { Cuentas cuenta = new Cuentas(); cuenta.UsuarioId = 8; yourRepeater.DataSource = cuenta.ObtenerCuentas(); yourRepeater.DataBind(); if (cuenta.ObtenerBalance().Rows.Count > 0) { BalanceLabel.Text = cuenta.ObtenerBalance().Rows[0]["Balance"].ToString(); } else { BalanceLabel.Text = "0.00"; } }