Beispiel #1
0
 public static bool ValidarOperacao(ObjetoCriptografia objCriptografia, EOperacao operacao)
 {
     if (objCriptografia.Operacao != operacao)
     {
         objCriptografia.statusOperacao = EStatusOperacao.ERRO;
         objCriptografia.Resultado      = "Operação informada é inválida";
         return(false);
     }
     return(true);
 }
Beispiel #2
0
 public static bool ValidarTexto(ObjetoCriptografia objCriptografia, EOperacao operacao)
 {
     if (string.IsNullOrWhiteSpace(objCriptografia.Texto))
     {
         objCriptografia.statusOperacao = EStatusOperacao.ERRO;
         objCriptografia.Resultado      = "Não foi informado o texto para a operação solicitada";
         return(false);
     }
     return(true);
 }
Beispiel #3
0
 public static bool ValidarProcessamento(ObjetoCriptografia objCriptografia, EOperacao operacao, string resultado)
 {
     if (string.IsNullOrWhiteSpace(resultado))
     {
         objCriptografia.statusOperacao = EStatusOperacao.ERRO;
         objCriptografia.Resultado      =
             $"Erro ao {CultureInfo.CurrentCulture.TextInfo.ToTitleCase(operacao.ToString().ToLower())} a mensagem";
         return(false);
     }
     return(true);
 }