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

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

public ObtenerBalance ( ) : DataTable
Результат System.Data.DataTable
        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()

Usage Example

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