InspecaoQualidade
Definição
Classe responsável por armazenar os dados como lote, numero de serie para ser usada no gerador de relatórios, em sua composição tem InspecaoQualidadeDefeito onde o usuário cadastra o produto e a quantidade de amostragem, também as classificações de seus respectivos defeitos. Outra classe que também é usada para composição é a InspecaoQualidadeAnalise onde o usuário pode colocar a especificação da qualidade que vem da classe AnaliseQualidade, o mesmo também pode colocar se há um documento relacionado ou também marará se foi aprovado a analise. Por ultimo a classe InspecaoQualidadeNConformidade que indica o que há de irregular e de retificado
Seu cadastro se dá pelo formulário FrmInspecaoQualidade.
Principais Métodos
essa classe possui três métodos até o momento(01/06/2023) sendo eles:
atualizaProduto este método atualiza a propriedade produto pois no formulário ela é uma propriedade read only e a mesma é usada no gerador de relatórios
GetDefeitos esse método retorna os defeitos que existem na propriedade de composição [[[Defeito]]] pois o comportamento do formulário que usa a classe é baseado no sistema legado
getNConformidades este método possui basicamente a mesma função que o GetDefeitos só que para a composição [[[NConformidade]]]
Casos de Teste
Há uma classe chamada InspecaoQualidadeTest que fica na camada de negocio ➡ NegociosTest