예제 #1
0
 private void ValidarCPFValido(string cpf)
 {
     if (!CPFHelper.ValidarCPF(cpf))
     {
         throw new BLLException("O CPF Informado é inválido.");
     }
 }
예제 #2
0
        private List <DML.Cliente> Converter(DataSet ds)
        {
            List <DML.Cliente> lista = new List <DML.Cliente>();

            if (ds != null && ds.Tables != null && ds.Tables.Count > 0 && ds.Tables[0].Rows.Count > 0)
            {
                foreach (DataRow row in ds.Tables[0].Rows)
                {
                    DML.Cliente cli = new DML.Cliente();
                    cli.Id            = row.Field <long>("Id");
                    cli.CEP           = row.Field <string>("CEP");
                    cli.Cidade        = row.Field <string>("Cidade");
                    cli.Email         = row.Field <string>("Email");
                    cli.Estado        = row.Field <string>("Estado");
                    cli.Logradouro    = row.Field <string>("Logradouro");
                    cli.Nacionalidade = row.Field <string>("Nacionalidade");
                    cli.Nome          = row.Field <string>("Nome");
                    cli.Sobrenome     = row.Field <string>("Sobrenome");
                    cli.CPF           = CPFHelper.AplicarMascaraCPF(row.Field <string>("CPF"));
                    cli.Telefone      = row.Field <string>("Telefone");
                    lista.Add(cli);
                }
            }

            return(lista);
        }
예제 #3
0
        private List <DML.Beneficiario> Converter(DataSet ds)
        {
            List <DML.Beneficiario> lista = new List <DML.Beneficiario>();

            if (ds != null && ds.Tables != null && ds.Tables.Count > 0 && ds.Tables[0].Rows.Count > 0)
            {
                foreach (DataRow row in ds.Tables[0].Rows)
                {
                    DML.Beneficiario beneficiario = new DML.Beneficiario();
                    beneficiario.Id        = row.Field <long>("Id");
                    beneficiario.CPF       = CPFHelper.AplicarMascaraCPF(row.Field <string>("CPF"));
                    beneficiario.Nome      = row.Field <string>("Nome");
                    beneficiario.IdCliente = row.Field <long>("IdCliente");

                    lista.Add(beneficiario);
                }
            }

            return(lista);
        }
예제 #4
0
 private void ValidarCPF(Beneficiario Beneficiario)
 {
     Beneficiario.CPF = CPFHelper.RemoverMascaraCPF(Beneficiario.CPF);
     ValidarCPFValido(Beneficiario.CPF);
     ValidarRegistroCPF(Beneficiario);
 }
예제 #5
0
 private void ValidarCPF(Cliente cliente)
 {
     cliente.CPF = CPFHelper.RemoverMascaraCPF(cliente.CPF);
     ValidarCPFValido(cliente.CPF);
     ValidarRegistroCPF(cliente);
 }