Esempio n. 1
0
        protected override JOINT_ACCOUNT_SNAPSHOT PrepareUpdateJointAccountSnapshots(JOINT_ACCOUNT_SNAPSHOT_CONTEXT db, AccountId accountId, IJointAccountSnapshot source)
        {
            JOINT_ACCOUNT_SNAPSHOT snapshot = base.PrepareUpdateJointAccountSnapshots(db, accountId, source);

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

            return(snapshot);
        }
Esempio n. 2
0
        protected override JOINT_ACCOUNT_SNAPSHOT PrepareNewJointAccountSnapshots(JOINT_ACCOUNT_SNAPSHOT_CONTEXT db, AccountId accountId, AccountId temporaryHashId, IJointAccountSnapshot source)
        {
            JOINT_ACCOUNT_SNAPSHOT snapshot = base.PrepareNewJointAccountSnapshots(db, accountId, temporaryHashId, source);

            foreach (JOINT_ACCOUNT_FREEZE_SNAPSHOT attribute in snapshot.AccountFreezes)
            {
                db.JointAccountFreezes.Add(attribute);
            }

            return(snapshot);
        }