Ejemplo n.º 1
0
        public ActionResult ChangeEmail(ChangeEmailModelDto model)
        {
            if (this.ModelState.IsValid)
            {
                this.accountService.ChangeEmail(model);
                return(this.RedirectToAction("Index"));
            }

            var viewmodel = this.accountService.GetAccountDetailsViewModel();

            return(this.View("ChangeEmail", viewmodel));
        }
Ejemplo n.º 2
0
        public void ChangeEmail(ChangeEmailModelDto model)
        {
            var currentUserId = this.infrastructure.GetCurrentUserId();

            this.entityRepository.ChangeEmail(currentUserId, model.Email);
        }
Ejemplo n.º 3
0
        public void ChangeEmail(ChangeEmailModelDto model)
        {
            var currentUserId = this.sessionProvider.GetCurrentUserId();

            this.userRepository.ChangeEmail(currentUserId, model.Email);
        }