Exemple #1
0
        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());
            }
        }
Exemple #2
0
        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"));
                }
            }
        }