Ejemplo n.º 1
0
        protected override STANDARD_ACCOUNT_SNAPSHOT PrepareUpdateStandardAccountSnapshots(STANDARD_ACCOUNT_SNAPSHOT_CONTEXT db, AccountId accountId, IStandardAccountSnapshot source)
        {
            STANDARD_ACCOUNT_SNAPSHOT snapshot = base.PrepareUpdateStandardAccountSnapshots(db, accountId, source);

            this.UpdateFreezes(snapshot, accountId, db.StandardAccountFreezes);

            return(snapshot);
        }
Ejemplo n.º 2
0
        protected override STANDARD_ACCOUNT_SNAPSHOT PrepareNewStandardAccountSnapshots(STANDARD_ACCOUNT_SNAPSHOT_CONTEXT db, AccountId accountId, AccountId temporaryHashId, IStandardAccountSnapshot source)
        {
            STANDARD_ACCOUNT_SNAPSHOT snapshot = base.PrepareNewStandardAccountSnapshots(db, accountId, temporaryHashId, source);

            foreach (STANDARD_ACCOUNT_FREEZE_SNAPSHOT attribute in snapshot.AccountFreezes)
            {
                db.StandardAccountFreezes.Add(attribute);
            }

            return(snapshot);
        }