예제 #1
0
        private void ValidarCnpjCpf(Entidade Cliente)
        {
            if (Cliente.Pessoa == EntidadePessoa.Fisica)
            {
                Cliente.CnpjCpf = Cpf.Montar(Cliente.CnpjCpf);
                if (!Cpf.Valido(Cliente.CnpjCpf))
                {
                    response.Status = StatusResponse.Warning;
                    response.ErrorMessage.Add("Número de Cpf Invalido.");
                    return;
                }
            }
            else
            {
                Cliente.CnpjCpf = Cnpj.Montar(Cliente.CnpjCpf);
                if (!Cnpj.Valido(Cliente.CnpjCpf))
                {
                    response.Status = StatusResponse.Warning;
                    response.ErrorMessage.Add("Número de Cnpj Invalido.");
                    return;
                }
            };

            ValidarCnpjCpfExisteDb(Cliente);
        }
예제 #2
0
파일: TestCnpj.cs 프로젝트: Jarbas/WebApp
        public void TestMethodCnpj()
        {
            string cnpjValidar = "00.763.251/0001-28";

            bool cnpjValido = true;

            Assert.AreEqual(cnpjValido, Cnpj.Valido(cnpjValidar));
        }