Example #1
0
        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;
                }
            }
        }
Example #2
0
        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);
        }
Example #3
0
 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);
         }
     }
 }
Example #4
0
 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");
     }
 }
Example #5
0
        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();
                    }
                }
            }
        }
Example #6
0
 public bool ValidarCnpj(string validarCnpj)
 {
     return(ValidaCpfCnpj.ValidaCNPJ(validarCnpj));
 }