public IActionResult AddMLike(MLike newmlike) { if (ModelState.IsValid) { dbContext.mlikes.Add(newmlike); dbContext.SaveChanges(); return(RedirectToAction("Wall", "Home")); } else { return(RedirectToAction("Index", "Home")); } }
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")); } }