public virtual IEnumerable items() { bool found = false; foreach (DRBalanceType item in Items.Cache.Inserted) { found = true; yield return(item); } if (found) { yield break; } DRBalanceType revenue = new DRBalanceType(); revenue.AccountType = DeferredAccountType.Income; yield return(Items.Insert(revenue)); DRBalanceType expense = new DRBalanceType(); expense.AccountType = DeferredAccountType.Expense; yield return(Items.Insert(expense)); Items.Cache.IsDirty = false; }
private static void Validate(DRProcess graph, DRBalanceType item) { graph.Clear(); graph.RunIntegrityCheck(item); }