public IActionResult ViewGoal(int uid, int gid) { List <CurrentUser> ret = HttpContext.Session.GetObjectFromJson <List <CurrentUser> >("curr"); if (ret[0].id == 0) { return(RedirectToAction("")); } else { GoalsU showgoal = _context.goalsuser.Where(u => u.usersid == uid).SingleOrDefault(u => u.id == gid); ViewBag.Profile = showgoal; ViewBag.CurrentUser = ret[0]; return(View()); } }
public IActionResult CreateGoal(GoalsU inp) { List <CurrentUser> ret = HttpContext.Session.GetObjectFromJson <List <CurrentUser> >("curr"); if (ret[0].id == 0) { return(RedirectToAction("")); } else { if (ModelState.IsValid) { inp.usersid = ret[0].id; _context.Add(inp); _context.SaveChanges(); return(Redirect($"/profile/{ret[0].id}/managegoals")); } else { ViewBag.CurrentUser = ret[0]; return(View("MakeUGoal")); } } }