public Contribuitor Login(string usuario, string senha) { var contribuitorDao = new ContribuitorDao(); Contribuitor contribuitor = contribuitorDao.ObeterPorUsuario(usuario); if (contribuitor == null) { throw new Exception("USUÁRIO inexistente."); } else if (HashService.CheckPassword(senha, contribuitor.Senha)) { return(contribuitor); } else { throw new Exception("SENHA inválida."); } }