Implemente um software em Asp.net com banco de dados da sua escolha com:
1 - Um cadastro de cliente com Nome, Nascimento, CPF, Celular, E-mail, Endereço e Observação (Multlinha); Máscaras nos campos é um diferencial.
- Validações:
0) Todos os campos são obrigatórios, exceto observação.
1) Nome: Não permitir caracteres especiais (somente letras com ou sem acento)
3) CPF: Detectar cpf inválido (pode pegar uma função pronta da internet).
6) Observação: Máximo de 300 caracteres.
2 - Uma listagem de clientes com possibilidade de edição e exclusão de registros;
- A listagem deverá ter um filtro textual que efetua uma busca nos campos nome e email por substring case-insensitive;
- A listagem deve fazer reuso de células.
- A edição deverá reaproveitar a tela de cadastro em modo de edição;
- A lista deve limitar a exibição em 10 registros.
Considerações finais:
- Armazenar os dados em uma base de dados.
- Não gerar o script do banco pela IDE.
- Comentários no código não são obrigatórios porém ajudam a validar o seu conhecimento sobre o assunto.
3 - Instruções de envio
Ao final da prova zip todo o material criado e encaminhe para nós no email [email protected].
4 - Instruções Gerais
É expressamente proibido a utilização de códigos pré-escritos (de outros projetos). Ao receber sua prova iremos analisá-la e se houver qualquer indício de implementações não relacionadas ao requisito sua prova pode ser penalizada.
É expressamente proibido a participação de outras pessoas durante sua prova. Após a prova você poderá ser convidado a explicar em detalhes seu código para um de nossos desenvolvedores . *** IMPORTANTE: Caso você não consiga fazer uma parte da prova, envie o que foi possível fazer e não desista, fale conosco que iremos analisar sua prova e seu contexto com calma e atenção.
Vamos analisar e você pode ser contratado mesmo não tendo concluído a prova.
Boa Sorte!