Beispiel #1
0
        public void UpdateGroup(HelpGroupViewModel model)
        {
            var item = db.HelpGroups.SingleOrDefault(x => x.Id == model.Id);

            item.OrderId    = model.OrderId;
            item.Hashtag    = model.Hashtag;
            item.TitleRu    = model.TitleRu;
            item.TitleUa    = model.TitleUa;
            item.TitleEn    = model.TitleEn;
            item.Ru         = model.Ru;
            item.Ua         = model.Ua;
            item.En         = model.En;
            item.UpdateDate = DateTime.Now;

            db.SaveChanges();
            StaticData.Inst.ReloadFAQ();
        }
Beispiel #2
0
        public void CreateGroup(HelpGroupViewModel model)
        {
            if (db.HelpGroups.Any(x => x.Hashtag == model.Hashtag.ToLower()))
            {
                throw new Exception(string.Format("Хештег {0} уже существует в базе.", model.Hashtag));
            }

            var item = db.HelpGroups.Create();

            item.OrderId    = model.OrderId;
            item.Hashtag    = model.Hashtag;
            item.TitleRu    = model.TitleRu;
            item.TitleUa    = model.TitleUa;
            item.TitleEn    = model.TitleEn;
            item.Ru         = model.Ru;
            item.Ua         = model.Ua;
            item.En         = model.En;
            item.UpdateDate = DateTime.UtcNow;

            db.HelpGroups.Add(item);
            db.SaveChanges();
            StaticData.Inst.ReloadFAQ();
        }