Пример #1
0
        public ActionResult MyProfile(ViewModels.ChangeUser changeUser)
        {
            if (!hasAccess())
            {
                return(new HttpNotFoundResult());
            }

            if (!ModelState.IsValid)
            {
                return(View());
            }

            int userID = (int)Session["userID"];
            var user   = getUser(userID);

            user.FirstName = changeUser.FirstName;
            user.LastName  = changeUser.LastName;
            user.Email     = changeUser.Email;
            _context.SaveChanges();

            return(View());
        }
Пример #2
0
        // GET: User
        public ActionResult MyProfile()
        {
            if (!hasAccess())
            {
                return(new HttpNotFoundResult());
            }
            int userID = (int)Session["userID"];
            var user   = getUser(userID);

            if (user == null)
            {
                return(View());
            }

            var userView = new ViewModels.ChangeUser
            {
                FirstName = user.FirstName,
                LastName  = user.LastName,
                Email     = user.Email,
                Tokens    = user.Tokens
            };

            return(View(userView));
        }