Ejemplo n.º 1
0
        public UsuarioDTO FazerLogin(DadosLogin dados)
        {
            this.UsuarioContext = new UsuarioContexto();
            UsuarioDTO usuarioDTO = new UsuarioDTO();

            Usuario usuario = this.UsuarioContext.Usuarios.Where(
                u => u.login_usuario == dados.Login && u.senha_usuario == dados.Senha
                ).FirstOrDefault();

            if (usuario != null)
            {
                usuarioDTO.Nome      = usuario.nome_usuario;
                usuarioDTO.Email     = usuario.email_usuario;
                usuarioDTO.Avaliacao = usuario.avaliacao_usuario;

                sessao.RegistrarUsuarioNaSessao(usuarioDTO);
                return(usuarioDTO);
            }

            return(null);
        }