public static AlterarPessoaJuridicaVM AlterarPessoaJuridica(AlterarPessoaJuridicaVM alterarPessoaJuridicaVM)
        {
            BindAlterarPjVM(alterarPessoaJuridicaVM);
            PessoaJuridicaRPO.Alterar(alterarPessoaJuridicaVM.ObjPessoaJuridicaMOD);
            PlanoPessoaJuridicaBUS.AlterarPlanoPessoaJuridica(alterarPessoaJuridicaVM.ListPlanoPessoaJuridicaMODs);
            ContatoPessoaJuridicaBUS.AlterarContatosPessoasJuridicas(alterarPessoaJuridicaVM.LisContatoPessoaJuridicaMODs);

            return(AlterarPessoaJuridicaVM(alterarPessoaJuridicaVM));
        }
 public static AlterarPessoaJuridicaVM Consultar(int id)
 {
     return(new AlterarPessoaJuridicaVM
     {
         ObjPessoaJuridicaMOD = PessoaJuridicaRPO.Consultar(id),
         LisContatoPessoaJuridicaMODs = ContatoPessoaJuridicaRPO.Listar(id),
         ListPlanoPessoaJuridicaMODs = PlanoPessoaJuridicaRPO.Listar(id),
         LisPlanoMODs = PlanoRPO.Listar(),
         ListStatusMODs = StatusRPO.Listar()
     });
 }
        public static PesquisaClienteVM Pesquisa(string q)
        {
            PesquisaClienteVM pesquisaClienteVM = new PesquisaClienteVM();

            ConverterParaList(pesquisaClienteVM, PessoaJuridicaRPO.Pesquisa(q), PessoaFisicaRPO.Pesquisa(q));

            if (pesquisaClienteVM.ListModelPesquisa.Count > 0)
            {
                pesquisaClienteVM.ListModelPesquisa.OrderBy(x => x.Nome);
            }
            return(pesquisaClienteVM);
        }
 public static CadastrarPessoaJuridicaVM CadastrarPessoaJuridica(CadastrarPessoaJuridicaVM cadastrarPessoaJuridicaVM,
                                                                 List <int> NumeroDeBeneficiarios, List <string> Categoria, List <string> Tipos)
 {
     try
     {
         PessoaJuridicaRPO.Cadastrar(cadastrarPessoaJuridicaVM.ObjPessoaJuridicaMOD);
         BindCadastrarPjVM(cadastrarPessoaJuridicaVM, NumeroDeBeneficiarios, Categoria);
         ContatoPessoaFisicaBUS.CadastrarContatosPessoaJuridica(cadastrarPessoaJuridicaVM.LisContatoPessoaJuridicaMODs);
         PlanoPessoaJuridicaBUS.CadastrarPlanoPessoaJuridica(cadastrarPessoaJuridicaVM.ListPlanoPessoaJuridicaMODs, NumeroDeBeneficiarios, Categoria, Tipos);
         CadastrarPessoaJuridicaVMPost(cadastrarPessoaJuridicaVM);
         return(cadastrarPessoaJuridicaVM);
     }
     catch (Exception)
     {
         throw;
     }
 }