public IActionResult LeaveFruitGroup(int id) { FruitLover gg = _context.FruitLovers .SingleOrDefault(a => a.users_UserId == ( int )HttpContext.Session.GetInt32("UserId") && a.fruits_FruitId == id); _context.FruitLovers.Remove(gg); _context.SaveChanges(); return(RedirectToAction("Dashboard")); }
public IActionResult JoinFruitGroup(int id) { Fruit x = _context.Fruits .Include(a => a.FruitLovers) .ThenInclude(a => a.User) .SingleOrDefault(a => a.FruitId == id); FruitLover gg = new FruitLover { users_UserId = ( int )HttpContext.Session.GetInt32("UserId"), fruits_FruitId = x.FruitId }; _context.FruitLovers.Add(gg); _context.SaveChanges(); return(RedirectToAction("Dashboard")); }