Skip to content

Master#4

Open
AlexandreLages wants to merge 86 commits into
alexandrefrom
master
Open

Master#4
AlexandreLages wants to merge 86 commits into
alexandrefrom
master

Conversation

@AlexandreLages
Copy link
Copy Markdown
Collaborator

Criação da classe modelo Cliente.java

zehpatricio and others added 30 commits June 30, 2016 14:29
Layouts e Activities das telas usadas na primeira iteração
teste
Criação das classes modelos da aplicação
Telas iniciais
Android manifest
# Conflicts:
#	app/src/main/AndroidManifest.xml
Criação da classe de modelo Cliente.java
Alterada a activity Cadatro
alteradas algumas telas
# Conflicts:
#	app/src/main/res/values/strings.xml
Foi implementado alguns métodos na camada de controle.
# Conflicts:

#	app/src/main/java/br/ufpi/easii/es/vendedistraido/view/CadastraCorretorActivity.java
-Troca de informação entre controle e servidor de aplicação;
obs: adicionar os "compiles" abaixo no grandle no modulo app
compile 'com.google.code.gson:gson:2.3.1'
compile 'com.loopj.android:android-async-http:1.4.9'
compile 'com.mcxiaoke.volley:library:1.0.17'
- Mudança da organização dos pacotes de telas
- Criação do login
- Criação das telas de listagens
- Criação da tela de listagem de corretores
Feita a tela de imóveis de todos os corretores de um gestor
alterar as telas
Foi criada a classe ImovelControle.java e as exceções necessárias para
que a mesma possa funcionar (ExcecaoDeImovelInexistente.java e
ExcecaoImovelJaExistente).
Alterações de parâmetros das funções, deixando de passar apenas o Id dos
objetos e passando o objetos completo.
Alteracoes
A camada de visao e dados iram se relacionar utilizando interfaces.
Sera definido uma Interface(MainInterface) que contera metodos de
leitura dos dados com sucesso e falha, esta interface devera ser
implementada nas activities que deverao implementar o tratamento para a
chamada desses metodos.

Em cada metodo de pesquisa os objetos que implementam sucesso e falha
nas requisicoes deverao ser capazes de chamar os metodos responsaveis
por isso na interface passada.
Padrao de comunicacao entre visao e dados terminado. Os metodos e
classes alterados e criados contem comentarios demonstrando as
alteracoes feitas e o formato de interacao a ser utilizado no projeto
daqui em diante.
----Atualizacoes
- Criacao das classes de constantes de cada pacote
- Utilizacao de preferencias para manter a secao do usuario
----OBS
- Os metodos da camada de controle precisam ser melhor definidos(ex.: o
metodo CorretorControle.inserir nao recebe como parametro a id do gestor
que insere o Corretor)
Criação da classe que se encontram as constantes necessárias
OtavioCury and others added 30 commits July 15, 2016 16:32
Feito o detalhamento do imóvel do cliente.
Implementação da relação de interesse do cliente.
Continuação e melhoramento das classes
Melhoramento e da DAO Cliente e DAO Imovel
Implementacao do Listar Clientes por Imovel
Implementação do metodo de remover interesse em imovel
Adicionado o documento Notas de Release no projeto.
Criacao da relacao de itneresse.
Nao testada!
Upload dos ultimos arquivos modificados para a segunda iteracao
Funções de inserção de imagens de imóveis e a função de excluir um
imóvel cadastrado.
fotos do imovel
adicionando fotos ao banco Remoto
Feito o ExpandableListView no detalhamento de imóvel no Corretor.
Pesquisar Imagens do banco.
inserindo fotos
- Modificações realizadas no layout das páginas
- Inserção dos icones, imagens e tokens
- Redirecionamento de tela do cliente para o imóvel a partir do mapa
Comentários para JavaDoc nos metodos implementados recentemente.
Alterados o modelo e a visao para abranger o valor, titulo, foto e
descricao dos imoveis.
Implementação da verificação de senhas no momento do login.
Implementacao do metodo pesquisar imovel no controle
recepcao de imagens
Quase terminado
Finalizado
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants