Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Quando escrevemos um sistema de informação, sendo ele Web ou Desktop, geralmente mais da metade do sistema é CRUD básico.
Você tem uma listagem com pesquisa, tela de inserir, editar e remover, correto?
Desenvolvo software para internet a 2 anos e eu sempre usei a mesma estrutura para essas telas, basicamente assim:
-Usuário entra na tela de cadastros de categoria e vê uma listagem de todas as categorias;
-Possui um botão de pesquisa para filtrar as categorias;
-Possui um botão de editar e remover em cada linha da listagem;
-Possui um botao de adicionar no fim da listagem;
-Quando clica em editar ele vai para outra página com os campos editáveis;
-Quando clica em remover, exclui o registro e refaz a listagem;
-Quando clica em adicionar vai para outra página com os campos em branco;
Alguém possui alguma outra abordagem para esse tipo de tela? Como vocês costumam fazer? Eu queria mudar um pouco, mas não consigo pensar em nada diferente.
Obrigado :}
Quase a mesma coisa então. Somente a diferença de deixar tudo na mesma tela.
>
Quase a mesma coisa então. Somente a diferença de deixar tudo na mesma tela.
Isso achei que ficaria mais fácil pro usuário se ele pudesse fazer o minimo de esforco, na hora de cruds.
Abs
Eu geralmente quando é crud pra uma tabela sem relacionamento, eu faço assim:
1- Para busca eu tenho um textInput acima do grid, e faço a filtragem em tempo real, tipo cada caracte digitado vai atualizando o grid.
2- um botao abaixo do grid pra deletar o registro, quando clica pergunta se quert deletar o registro.
3- Para altera simples click no registro do grid com isso os campos ja aparecem no form acima ou ao lado do grid.
4- e Pra inserir a mesma coisa, já tem o form so inserir os valores e salvar, dai vai direto pro grid o registro.
Abs