コード例 #1
0
ファイル: LikeController.cs プロジェクト: esershon/TheWall
 public IActionResult AddMLike(MLike newmlike)
 {
     if (ModelState.IsValid)
     {
         dbContext.mlikes.Add(newmlike);
         dbContext.SaveChanges();
         return(RedirectToAction("Wall", "Home"));
     }
     else
     {
         return(RedirectToAction("Index", "Home"));
     }
 }
コード例 #2
0
ファイル: LikeController.cs プロジェクト: esershon/TheWall
 public IActionResult UnlikeMessage(int MLikeId)
 {
     if (HttpContext.Session.GetString("loggedin") == "true")
     {
         MLike mymlike = dbContext.mlikes.FirstOrDefault(c => c.MLikeId == MLikeId);
         if (mymlike.UserId == HttpContext.Session.GetInt32("id"))
         {
             dbContext.mlikes.Remove(mymlike);
             dbContext.SaveChanges();
             return(RedirectToAction("Wall", "Home"));
         }
         else
         {
             return(RedirectToAction("Wall", "Home"));
         }
     }
     else
     {
         return(RedirectToAction("Index", "Home"));
     }
 }