public ActionResult Adicionar(Cliente cliente) { if (!ModelState.IsValid) { return(View(cliente)); } cliente.Senha = GerarSenha(); this.repositorioDeClientes.Adicionar(cliente); this.notificador.Send("*****@*****.**", cliente.Email, "Senha de Acesso", cliente.Senha); GestorDeAcesso.Autenticar(cliente.Id); return(RedirectToAction("Index", "Catalogo")); }
public void Handle(ClienteAdicionado message) { GestorDeAcesso.Autenticar(message.Id); }