Esempio n. 1
0
        public ActionResult UpdateEmail(UpdateParentMailModel model)
        {
            var userId     = Convert.ToInt64(_sessionManagementRepository.GetUserLoggedId());
            var parentUser = _parentRepository.Filter(x => x.MyUser.Id == userId).Include(x => x.MyUser).FirstOrDefault();

            if (parentUser != null)
            {
                var user = parentUser.MyUser;
                user.Email = model.Email;
                _userRepository.Update(user);
                return(RedirectToAction("Index", "Notification"));
            }

            return(RedirectToAction("ConfirmEmail"));
        }
Esempio n. 2
0
        public ActionResult UpdateEmail(UpdateParentMailModel model)
        {
            var userId = Convert.ToInt64(_sessionManagementRepository.GetUserLoggedId());
            var parentUser = _parentRepository.Filter(x => x.MyUser.Id == userId).Include(x => x.MyUser).FirstOrDefault();

            if (parentUser != null)
            {
                var user = parentUser.MyUser;
                user.Email = model.Email;
                _userRepository.Update(user);
                return RedirectToAction("Index", "Notification");
            }

            return RedirectToAction("ConfirmEmail");
        }