コード例 #1
0
ファイル: ArticleProvider.cs プロジェクト: appt164/thisone
        public void Create(EntityArticle article)
        {
            using (App164Context context = new App164Context())
            {
                context.Articles.Add(article);

                context.SaveChanges();
            }
        }
コード例 #2
0
ファイル: ArticleProvider.cs プロジェクト: appt164/thisone
 public void Delete(int id)
 {
     using (App164Context context = new App164Context())
     {
         EntityArticle article = context.Articles.SingleOrDefault(m => m.ArticleID == id);
         context.Articles.Remove(article);
         context.SaveChanges();
     }
 }
コード例 #3
0
ファイル: ArticlesController.cs プロジェクト: appt164/thisone
 public ActionResult Create(EntityArticle article)
 {
     if (ModelState.IsValid)
     {
         article.priority = 1;
         ArticleProvider articleProvider = new ArticleProvider();
         articleProvider.Create(article);
     }
     return(RedirectToAction("Index"));
 }
コード例 #4
0
ファイル: ArticleProvider.cs プロジェクト: appt164/thisone
 public void UpdatePriority(int id, int prio)
 {
     using (App164Context context = new App164Context())
     {
         EntityArticle article         = context.Articles.SingleOrDefault(m => m.ArticleID == id);
         EntityArticle articleToModify = context.Articles.SingleOrDefault(m => m.ArticleID == id);
         articleToModify.priority = prio;
         context.Entry(article).CurrentValues.SetValues(articleToModify);
         context.SaveChanges();
     }
 }