j-alves-c / trabalho-gcs

Repositório do Trabalho para a Disciplina de Gerência de Configuração de Software 2022-1
1 stars 0 forks source link

Nova forma de preencher vendedor e cliente #5

Closed guilhermectprado closed 2 years ago

guilhermectprado commented 2 years ago

O Sistema Loja de Sapatos já possui uma maneira de resgatar as entidades Vendedor e Cliente nas transações Venda e Devolução. É digitado o CPF (tanto de vendedor quanto de cliente) e então é resgatado os nomes no banco. Vale lembrar que, nessa Loja de Sapatos, os produtos são vendidos apenas para clientes já previamente cadastrados, isso está delimitado na especificação de requisitos.

Assim, poderíamos discutir uma forma alternativa à digitação completa do CPF de uma (ou até ambas) as entidades, a fim de possibilitar uma otimização das entradas das transações.

j-alves-c commented 2 years ago

Acho que irá, de fato, otimizar o preenchimento dos campos. Sugiro um menu Pop Up quando o campo Receber o Foco. Assim, o usuário iria poder tanto digitar o cpf, ou escolher alguns dos cpfs resgatados do banco que estariam nos alvéolos do PopUpMenu

melonathalia commented 2 years ago

Não acho tão legal o Pop Up, o que vocês acham de buscar pelo nome do cliente?

guilhermectprado commented 2 years ago

Não acho tão legal o Pop Up, o que vocês acham de buscar pelo nome do cliente?

Mas buscar como? Por digitação nos campos de nomes? Se for por digitação nos campos da interface seria ruim devido ao nome completo do cliente. Acho que seria melhor um ComboBox ou um Pop Up contendo os nomes ou o CPF.

j-alves-c commented 2 years ago

Acho que o PopUpMenu deixaria o código um pouco mais limpo, por ter como deixá-lo semelhante à uma lista. Ficaria como uma lista incorporada ao campo de texto.

giovanavalli commented 2 years ago

No meu ponto de vista o Pop Up contendo o cpf seria melhor opção, ou cpf + nome, mas penso que não é necessário.

guilhermectprado commented 2 years ago

Pelo o que a maioria de nós sugerimos, o uso do Pop Up seria mais promissor já que foi o mais sugerido.

Pensando nisso, o conteúdo deste Pop Up poderia ser para os dois campos, tanto de CPF (vendedor/cliente) quanto os Nome (vendedor/cliente).

leticiayurie commented 2 years ago

Concordo, o Pop Up parece mais viável tanto em quesito de interação com usuário, quanto para realização dos códigos.