public static DarBaixaVM DarBaixaVM(string NumeroDoContrato)
 {
     try
     {
         PessoaFisicaMOD pessoaFisicaMOD = PessoaFisicaRPO.Consultar(NumeroDoContrato);
         if (pessoaFisicaMOD != null)
         {
             DarBaixaVM a = new DarBaixaVM
             {
                 ListHistoricoDeRecebimentoPfMODs = HistoricoDeRecebimentoPfRPO.Consultar(NumeroDoContrato).OrderBy(x => x.NumeroDaParcela).ToList(),
                 ListComissaoMODs   = ComissaoRPO.Listar(pessoaFisicaMOD.PlanoPessoaFisica.PlanoId, "PF").OrderBy(x => x.NumeroDaParcela).ToList(),
                 ObjPessoaFisicaMOD = pessoaFisicaMOD
             };
             return(a);
         }
         else
         {
             PlanoPessoaJuridicaMOD planoPessoaJuridicaMOD = PlanoPessoaJuridicaRPO.Consultar(NumeroDoContrato);
             return(new DarBaixaVM
             {
                 ObjPlanoPessoaJuridicaMOD = planoPessoaJuridicaMOD,
                 ListHistoricoDeRecebimentoPjMODs = HistoricoDeRecebimentoPjRPO.Consultar(NumeroDoContrato).OrderBy(x => x.NumeroDaParcela).ToList(),
                 ListComissaoMODs = ComissaoRPO.Listar(planoPessoaJuridicaMOD.Id, planoPessoaJuridicaMOD.Tipo).OrderBy(x => x.NumeroDaParcela).ToList()
             });
         }
     }
     catch (Exception e)
     {
         throw;
     }
 }
 public static void BaixaPf(PessoaFisicaMOD ObjPessoaFisicaMOD, List <int> parcelas)
 {
     try
     {
         List <HistoricoDeRecebimentoPfMOD> ListHistoricoDeRecebimentoPfMODs = new List <HistoricoDeRecebimentoPfMOD>();
         foreach (var parcela in parcelas)
         {
             HistoricoDeRecebimentoPfMOD ObjHistoricoDeRecebimentoPfMOD = new HistoricoDeRecebimentoPfMOD
             {
                 Comissao = ComissaoRPO.Listar(ObjPessoaFisicaMOD.PlanoPessoaFisicaId, "PF").
                            Where(x => x.NumeroDaParcela == parcela).First().Comissao,
                 DataDaBaixa      = DateTime.Now,
                 NumeroDaParcela  = parcela,
                 NumeroDoContrato = ObjPessoaFisicaMOD.PlanoPessoaFisica.NumeroContrato,
                 PessoaFisicaId   = ObjPessoaFisicaMOD.Id
             };
             ListHistoricoDeRecebimentoPfMODs.Add(ObjHistoricoDeRecebimentoPfMOD);
         }
         HistoricoDeRecebimentoPfRPO.Cadastrar(ListHistoricoDeRecebimentoPfMODs);
     }
     catch (Exception e)
     {
         throw;
     }
 }
Esempio n. 3
0
 public static void Alterar(PessoaFisicaMOD pessoaFisicaMOD)
 {
     try
     {
         using (SGCPSContext context = new SGCPSContext())
         {
             PessoaFisicaMOD ObjPessoaFisicaMOD = context.PessoasFisicas.Where(x => x.Id == pessoaFisicaMOD.Id).First();
             ObjPessoaFisicaMOD.CPF = pessoaFisicaMOD.CPF;
             ObjPessoaFisicaMOD.DataDeNascimento = pessoaFisicaMOD.DataDeNascimento;
             ObjPessoaFisicaMOD.DocumentosAnexo  = pessoaFisicaMOD.DocumentosAnexo;
             ObjPessoaFisicaMOD.Email            = pessoaFisicaMOD.Email;
             ObjPessoaFisicaMOD.EstadoCivil      = pessoaFisicaMOD.EstadoCivil;
             ObjPessoaFisicaMOD.MaeDoTitular     = pessoaFisicaMOD.MaeDoTitular;
             ObjPessoaFisicaMOD.NumeroDoSUS      = pessoaFisicaMOD.NumeroDoSUS;
             ObjPessoaFisicaMOD.Observacoes      = pessoaFisicaMOD.Observacoes;
             ObjPessoaFisicaMOD.ResponsavelGeral = pessoaFisicaMOD.ResponsavelGeral;
             ObjPessoaFisicaMOD.RG       = pessoaFisicaMOD.RG;
             ObjPessoaFisicaMOD.Sexo     = pessoaFisicaMOD.Sexo;
             ObjPessoaFisicaMOD.StatusId = pessoaFisicaMOD.StatusId;
             ObjPessoaFisicaMOD.Titular  = pessoaFisicaMOD.Titular;
             EnderecoRPO.Alterar(pessoaFisicaMOD.Endereco);
             context.PessoasFisicas.Update(ObjPessoaFisicaMOD);
             context.SaveChanges();
         }
     }
     catch (Exception e)
     {
         throw;
     }
 }
 public static void Alterar(PessoaFisicaMOD pessoaJuridicaMOD)
 {
     try
     {
         using (SGCPSContext context = new SGCPSContext())
         {
             //context.PessoasJuridicas.Where(x => x. = pessoaJuridicaRPO)
         }
     }
     catch (Exception)
     {
         throw;
     }
 }
Esempio n. 5
0
 public static void Cadastrar(PessoaFisicaMOD pessoaFisicaMOD)
 {
     try
     {
         using (SGCPSContext context = new SGCPSContext())
         {
             context.PessoasFisicas.Add(pessoaFisicaMOD);
             context.SaveChanges();
         }
     }
     catch (Exception e)
     {
         throw;
     }
 }
 public static CadastrarPessoaFisicaVM PopularVM(PessoaFisicaMOD pessoaFisicaMOD)
 {
     try
     {
         return(new CadastrarPessoaFisicaVM()
         {
             ObjPessoaFisicaMOD = pessoaFisicaMOD,
             LisPlanosMOD = PlanoRPO.Listar(),
             LisStatusMOD = StatusRPO.Listar(),
         });
     }
     catch (Exception e)
     {
         return(null);
     }
 }
 public static void Alterar(PessoaFisicaMOD pessoaFisicaMOD)
 {
     try
     {
         using (SGCPSContext context = new SGCPSContext())
         {
             PessoaFisicaMOD ObjPessoaFisicaMOD = context.PessoasFisicas.Where(x => x.Id == pessoaFisicaMOD.Id).First();
             ObjPessoaFisicaMOD = pessoaFisicaMOD;
             context.SaveChanges();
         }
     }
     catch (Exception)
     {
         throw;
     }
 }