/* As linhas de codigo abaixo é onde ficam todas as verificações de usuario como * validar cpf, senha, tamanho dos campos etc */ public bool VerificaInsercao(INotification notification) { if (!ValidaCpf(Cpf)) { notification.Add("Cpf Invalido"); } if (string.IsNullOrEmpty(NomeUsuario.Trim()) || NomeUsuario.Length > 50) { notification.Add("Nome do Usuario invalido "); } return(!notification.HasNotification()); }
public bool VerificaEdicao(INotification notification) { if (string.IsNullOrEmpty(NomeUsuario.Trim()) || NomeUsuario.Length > 50) { notification.Add("Nome do Usuario invalido "); } if (string.IsNullOrEmpty(SenhaUsuario.Trim()) || SenhaUsuario.Length > 12 || SenhaUsuario.Length < 6) { notification.Add("Senha invalida"); } if (string.IsNullOrEmpty(Ativo)) { notification.Add("Status do usuario nao pode ser nulo"); } if (string.IsNullOrEmpty(Classificacao.Trim()) || Classificacao.Length > 1) { notification.Add("Classificacao irregular"); } return(!notification.HasNotification()); }