Exemplo n.º 1
0
        public carrot_FaqItem FaqItemGetByID(Guid faqItemID)
        {
            carrot_FaqItem ff = (from f in db.carrot_FaqItems
                                 where f.FaqItemID == faqItemID
                                 select f).FirstOrDefault();

            return(ff);
        }
Exemplo n.º 2
0
        public carrot_FaqItem Save(carrot_FaqItem item)
        {
            if (item.FaqItemID == Guid.Empty)
            {
                item.FaqItemID = Guid.NewGuid();
            }

            if (!db.carrot_FaqItems.Where(x => x.FaqItemID == item.FaqItemID).Any())
            {
                db.carrot_FaqItems.InsertOnSubmit(item);
            }

            db.SubmitChanges();

            return(item);
        }
Exemplo n.º 3
0
        public carrot_FaqItem FaqItemListPublicRandGetByFaqCategoryID(Guid faqCategoryID, Guid siteID)
        {
            Random rand = new Random();

            int toSkip = rand.Next(0, (from f in db.carrot_FaqItems
                                       join fc in db.carrot_FaqCategories on f.FaqCategoryID equals fc.FaqCategoryID
                                       where f.FaqCategoryID == faqCategoryID &&
                                       f.IsActive == true && fc.SiteID == siteID
                                       orderby f.ItemOrder
                                       select f).Count());

            carrot_FaqItem ff = (from f in db.carrot_FaqItems
                                 join fc in db.carrot_FaqCategories on f.FaqCategoryID equals fc.FaqCategoryID
                                 where f.FaqCategoryID == faqCategoryID &&
                                 f.IsActive == true && fc.SiteID == siteID
                                 orderby f.ItemOrder
                                 select f).Skip(toSkip).FirstOrDefault();

            return(ff);
        }
Exemplo n.º 4
0
 private void detach_carrot_FaqItems(carrot_FaqItem entity)
 {
     this.SendPropertyChanging();
     entity.carrot_FaqCategory = null;
 }
Exemplo n.º 5
0
 partial void Deletecarrot_FaqItem(carrot_FaqItem instance);
Exemplo n.º 6
0
 partial void Updatecarrot_FaqItem(carrot_FaqItem instance);
Exemplo n.º 7
0
 partial void Insertcarrot_FaqItem(carrot_FaqItem instance);