public override bool Validar(Context activity, Dictionary <string, string> informacoesInseridas) { var telefone = informacoesInseridas["telefone"]; try { long numero; if (!string.IsNullOrEmpty(telefone)) { telefone = telefone.Replace(" ", "").Replace("-", ""); } var comparacao = long.TryParse(telefone, out numero); if (!comparacao) { Write(activity); } return(comparacao); } catch (System.Exception) { Write(activity); EnviarErro.EnviandoErroValidadores("Erro Telefone"); return(false); } }
public override bool Validar(Context activity, Dictionary <string, string> informacoesInseridas) { var email = informacoesInseridas["email"]; try { if (string.IsNullOrEmpty(email)) { Write(activity); return(false); } var enderecodeemail = new MailAddress(email); var comparacao = enderecodeemail.Address == email; if (!comparacao) { Write(activity); } return(comparacao); } catch (System.Exception) { Write(activity); EnviarErro.EnviandoErroValidadores("Erro Email"); return(false); } }
public override bool Validar(Context activity, Dictionary <string, string> informacoesInseridas) { var senha = informacoesInseridas["senha"]; try { var comparacao = !string.IsNullOrEmpty(senha) && senha.Length >= 8; if (!comparacao) { Write(activity); } return(comparacao); } catch (System.Exception) { Write(activity); EnviarErro.EnviandoErroValidadores("Erro Senha"); return(false); } }
public override bool Validar(Context activity, Dictionary <string, string> informacoesInseridas) { var nome = informacoesInseridas["nome"]; try { if (string.IsNullOrEmpty(nome)) { Write(activity); return(false); } return(true); } catch (System.Exception) { Write(activity); EnviarErro.EnviandoErroValidadores("Erro Nome"); return(false); } }
public override bool Validar(Context activity, Dictionary <string, string> informacoesInseridas) { var data = informacoesInseridas["nascimento"]; try { var compare = 1; if (string.IsNullOrEmpty(data)) { Write(activity); return(compare <= 0); } var dataatual = DateTime.Today; DateTime saida; var isValid = DateTime.TryParseExact(data, "dd/MM/yyyy", CultureInfo.InvariantCulture, DateTimeStyles.None, out saida); if (!isValid) { Write(activity); return(false); } compare = DateTime.Compare(saida, dataatual); var comparacao = compare <= 0; if (!comparacao) { Write(activity); } return(comparacao); } catch (System.Exception) { Write(activity); EnviarErro.EnviandoErroValidadores("Erro Nascimento"); return(false); } }
public override bool Validar(Context activity, Dictionary <string, string> informacoesInseridas) { var senha = informacoesInseridas["senha"]; var confirmarSenha = informacoesInseridas["confirmarSenha"]; try { var comparacao = confirmarSenha == senha; if (!comparacao) { Write(activity); } return(comparacao); } catch (System.Exception) { Write(activity); EnviarErro.EnviandoErroValidadores("Erro confirmar senha"); return(false); } }