コード例 #1
0
ファイル: CategoryManager.cs プロジェクト: souchea/RSS
        public void AddCategory(FeedCategory toAdd)
        {
            var context = new RssAgregatorDataContext();

            context.FeedCategories.Add(toAdd);
            context.SaveChanges();
        }
コード例 #2
0
ファイル: CategoryManager.cs プロジェクト: souchea/RSS
 public void DeleteCategory(FeedCategory toDelete)
 {
     using (var context = new RssAgregatorDataContext())
     {
         FeedCategory cat = (FeedCategory)context.FeedCategories.Where(b => b.Id == toDelete.Id).First();
         context.FeedCategories.Remove(cat);
         context.SaveChanges();
     }
 }
コード例 #3
0
ファイル: CategoryController.cs プロジェクト: souchea/RSS
        //[Scope("isLogged")]
        public int Add(string userId, string param)
        {
            var toCreateCategory = new FeedCategory
            {
                CreationDate = DateTime.Now,
                Name = param,
                Public = true,
                UserId = userId
            };
            CategoryManager.AddCategory(toCreateCategory);

            return toCreateCategory.Id;
        }