예제 #1
0
 public tb_ClienteCF GetClienteByCPF(string value)
 {
     value = clienteHelper.CPFshorter(value);
     if (!clienteHelper.IsCpf(value) || value.Length != 11)
     {
         return(clienteHelper.GetCliente(int.Parse(value)));
     }
     else if (!string.IsNullOrEmpty(value) || clienteHelper.IsCpf(value) || clienteHelper.CPFshorter(value).Length == 11)
     {
         return(clienteHelper.GetCliente(value));
     }
     else
     {
         return(null);
     }
 }
예제 #2
0
        public IEnumerable <tb_LocacaoCF> ListarLocacoes(string value)
        {
            var dadosLocacao = new DadosLocacao();

            value = clienteHelper.CPFshorter(value);
            if (!clienteHelper.IsCpf(value) || clienteHelper.CPFshorter(value).Length != 11)
            {
                return(null);
            }
            else
            {
                dadosLocacao.cpfCliente = value;
                var cliente = clienteHelper.VerificaCliente(value, null, 0);
                if (cliente != null || cliente.clienteAtivo)
                {
                    return(locacaoHelper.GetTodaslocacoes(cliente));
                }
                else
                {
                    return(null);
                }
            }
        }