Projeto C-Sharp

04/07/2019

0

Estou com um projeto de sorteio em C#, ele precisa cadastrar o participantes (isso eu consegui fazer), cadastrar algumas notas fiscais no banco de dados para que as pessoas não cadastre a mesma Nota Fiscal + de 1 vez, e depois gerar um número aleatório que não repita, e depois imprimir o nome do participante junto com o numero aleatório gerado.
Alguém consegue me ajudar me indicar algo onde posso aprender mais e fazer este projeto evoluir? Muito Obrigado
Fillype Cunha

Fillype Cunha

Responder

Post mais votado

04/07/2019

cadastre a mesma Nota Fiscal + de 1 vez -> no cadastro da nota, talvez no model, teria que ter essa verificação ou condição, estude sobre validação model c#, também não sei qual modelo de projeto esta usando.

depois gerar um número aleatório que não repita -> pode gerar o numero com varias formas, tem funções na parte matematica que pode te auxiliar, ou md5 mesmo que nunca vai ser gerado igual, claro no caso do md5 pode ser usado a informação data e hora para nunca gerar igual, ao mesmo tempo também na hora de salvar verificar se existe algo igual, se sim gerar um novo.

depois imprimir o nome do participante junto com o numero aleatório gerado -> isso seria um relatorio final para o sorteio ? ou toda vez que cadastrar a nota ao final da nota mostra qual numero gerou para aquele cliente ?

Willian Silva

Willian Silva
Responder

Mais Posts

05/07/2019

Fillype Cunha

cadastre a mesma Nota Fiscal + de 1 vez -> no cadastro da nota, talvez no model, teria que ter essa verificação ou condição, estude sobre validação model c#, também não sei qual modelo de projeto esta usando.

depois gerar um número aleatório que não repita -> pode gerar o numero com varias formas, tem funções na parte matematica que pode te auxiliar, ou md5 mesmo que nunca vai ser gerado igual, claro no caso do md5 pode ser usado a informação data e hora para nunca gerar igual, ao mesmo tempo também na hora de salvar verificar se existe algo igual, se sim gerar um novo.

depois imprimir o nome do participante junto com o numero aleatório gerado -> isso seria um relatorio final para o sorteio ? ou toda vez que cadastrar a nota ao final da nota mostra qual numero gerou para aquele cliente ?

Muito obrigado esclareceu bem as coisa valeu mesmo.


sim, Toda vez que cadastrar a nota tem que imprimir o nome e o numero aleatório para o participante e 1 para mim, para que eu posso guardar e depois fazer o sorteio.
Muito obrigado
Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar