Carrotware.CMS.Core.ContentPageHelper.BulkUpdateTemplate C# (CSharp) Метод

BulkUpdateTemplate() публичный Метод

public BulkUpdateTemplate ( System.Guid siteID, List lstUpd, string sTemplateFile ) : void
siteID System.Guid
lstUpd List
sTemplateFile string
Результат void
        public void BulkUpdateTemplate(Guid siteID, List<Guid> lstUpd, string sTemplateFile)
        {
            IQueryable<carrot_Content> queryCont = (from ct in db.carrot_Contents
                                                    join r in db.carrot_RootContents on ct.Root_ContentID equals r.Root_ContentID
                                                    where r.SiteID == siteID
                                                           && lstUpd.Contains(r.Root_ContentID)
                                                           && ct.IsLatestVersion == true
                                                    select ct);

            db.carrot_Contents.BatchUpdate(queryCont, p => new carrot_Content { TemplateFile = sTemplateFile });

            db.SubmitChanges();
        }