/** * Parent Cosntructor * @param bank account parent */ public MBankAccountLine(MBankAccount bankAccount) : this(bankAccount.GetCtx(), 0, bankAccount.Get_TrxName()) { SetClientOrg(bankAccount); SetC_BankAccount_ID(bankAccount.GetC_BankAccount_ID()); _parent = bankAccount; }
/// <summary> /// Parent Constructor /// </summary> /// <param name="account">Bank Account</param> /// <param name="isManual">Manual statement</param> public MBankStatement(MBankAccount account, bool isManual) : this(account.GetCtx(), 0, account.Get_TrxName()) { SetClientOrg(account); SetC_BankAccount_ID(account.GetC_BankAccount_ID()); SetStatementDate(DateTime.Today.Date);//new DateTime(System.currentTimeMillis())); SetBeginningBalance(account.GetCurrentBalance()); SetName(GetStatementDate().ToString()); SetIsManual(isManual); }