Exemplo n.º 1
0
        public void UpdateSpritesIdentityAndLink(IYZDbProvider provider, IDbConnection cn)
        {
            SpriteIdentityCollection spriteIdentitys = this.Sprites.SortByOrder().Identities;
            SpriteLinkCollection     links           = this.AllSpriteLinks;

            BPAManager.ClearSpriteIdentityOfFile(provider, cn, this.FileID);
            BPAManager.ClearLinkOfFile(provider, cn, this.FileID);

            foreach (SpriteIdentity spriteIdentity in spriteIdentitys)
            {
                BPAManager.Insert(provider, cn, spriteIdentity);
            }

            foreach (SpriteLink link in links)
            {
                BPAManager.Insert(provider, cn, link);
            }
        }