private void txtCpfProcurador_TextChanged(object sender, TextChangedEventArgs e) { imgCpfCorreto.Visibility = Visibility.Hidden; imgCpfIncorreto.Visibility = Visibility.Visible; if (txtCpfProcurador.Text.Length == 11) { bool cpfValido = ValidaCpfCnpj.ValidaCPF(txtCpfProcurador.Text); if (cpfValido == true) { imgCpfCorreto.Visibility = Visibility.Visible; imgCpfIncorreto.Visibility = Visibility.Hidden; } } if (txtCpfProcurador.Text.Length == 14) { bool cnpjValido = ValidaCpfCnpj.ValidaCNPJ(txtCpfProcurador.Text); if (cnpjValido == true) { imgCpfCorreto.Visibility = Visibility.Visible; imgCpfIncorreto.Visibility = Visibility.Hidden; } } }
public bool ValidaCpfCnpj_ValidarCnpj_False() { // Arrange string cnpj = "14.010.885/0001-10"; //Act var retorno = ValidaCpfCnpj.ValidaCNPJ(cnpj); //Assert Assert.True(retorno == false); return(retorno); }
private void txtCnpj_LostFocus(object sender, RoutedEventArgs e) { if (ValidaCpfCnpj.ValidaCNPJ(txtCnpj.Text) == false) { txtCnpj.Background = Brushes.Red; } else { txtCnpj.Background = Brushes.White; if (txtCnpj.Text.Length == 14) { txtCnpj.Text = FormatarCpfCnpj(txtCnpj.Text); } } }
private string FormatarCnpj(string cnpj) { if (cnpj.Length == 14) { cnpj = string.Format("{0}.{1}.{2}/{3}-{4}", cnpj.Substring(0, 2), cnpj.Substring(2, 3), cnpj.Substring(5, 3), cnpj.Substring(8, 4), cnpj.Substring(12, 2)); } if (ValidaCpfCnpj.ValidaCNPJ(cnpj)) { return(cnpj); } else { return("invalido"); } }
private void ValidarCpfCnpj() { imgValidaCpfCnpj.Visibility = Visibility.Hidden; txtCpfCnpj.Background = Brushes.Red; if (txtCpfCnpj.Text.Length == 11) { bool cpfValido = ValidaCpfCnpj.ValidaCPF(txtCpfCnpj.Text); if (cpfValido == true) { imgValidaCpfCnpj.Visibility = Visibility.Visible; txtCpfCnpj.Background = Brushes.White; rbFisica.IsChecked = true; rbMasculino.IsEnabled = true; rbFeminino.IsEnabled = true; txtNomeParte.Focus(); if (_digitarProcuracao.estado == "adicionando participante") { ProcurarNomesJaCadastrados(); } } } if (txtCpfCnpj.Text.Length == 14) { bool cnpjValido = ValidaCpfCnpj.ValidaCNPJ(txtCpfCnpj.Text); if (cnpjValido == true) { imgValidaCpfCnpj.Visibility = Visibility.Visible; txtCpfCnpj.Background = Brushes.White; rbJuridica.IsChecked = true; rbMasculino.IsChecked = false; rbFeminino.IsChecked = false; rbMasculino.IsEnabled = false; rbFeminino.IsEnabled = false; txtNomeParte.Focus(); if (_digitarProcuracao.estado == "adicionando participante") { ProcurarNomesJaCadastrados(); } } } }
public bool ValidarCnpj(string validarCnpj) { return(ValidaCpfCnpj.ValidaCNPJ(validarCnpj)); }