Ejemplo n.º 1
0
        public async Task <IHttpActionResult> AcceptUser([FromBody] string model)
        {
            var user = await _securityServiceAsync.AcceptUserAsync(model);

            try
            {
                var message = System.String.Format(
                    Messages.AccountRegistration_Messages_Emails_AcceptedAccountEmail,
                    user.Name,
                    user.Surname,
                    Url.Link("Default", new { Controller = "Account", Action = "Login" }));

                await UserManager.SendEmailAsync(
                    model,
                    Messages.AccountRegistration_Messages_Emails_AcceptedAccountEmailSubject,
                    message);

                return(Ok());
            }
            catch (System.Exception ex) {
                return(InternalServerError(ex));
            }
        }