Exemple #1
0
        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"));
        }
Exemple #2
0
 //Lista os acessos do banco de dados na grid
 protected void List()
 {
     this.GestorDeAcesso      = new GestorDeAcesso();
     StoreAcessoId.DataSource = this.GestorDeAcesso.ObterTodosOsAcessos().OrderBy(l => l.nome);
     StoreAcessoId.DataBind();
 }
Exemple #3
0
 public Acesso()
 {
     //Inicialização dos Gestores
     this.GestorDeAcesso = new GestorDeAcesso();
 }
Exemple #4
0
 public Login()
 {
     this.GestorDeUsuario = new GestorDeUsuario();
     this.GestorDeAcesso  = new GestorDeAcesso();
 }
Exemple #5
0
 public void Handle(ClienteAdicionado message)
 {
     GestorDeAcesso.Autenticar(message.Id);
 }