Esempio n. 1
0
        public static void Alterar(List <DependentePessoaFisicaMOD> ListDependentePessoaFisicaMOD)
        {
            try
            {
                using (SGCPSContext context = new SGCPSContext())
                {
                    foreach (var item in ListDependentePessoaFisicaMOD)
                    {
                        DependentePessoaFisicaMOD ObjDependente = context.DependentesPessoasFisicas.Where(x => x.Id == item.Id).First();
                        ObjDependente.CPF = item.CPF;
                        ObjDependente.DataDeNascimento = item.DataDeNascimento;
                        ObjDependente.EstadoCivil      = item.EstadoCivil;
                        ObjDependente.GrauDeParentesco = item.GrauDeParentesco;
                        ObjDependente.Nome             = item.Nome;
                        ObjDependente.NomeDaMae        = item.NomeDaMae;
                        ObjDependente.NumeroDoSUS      = item.NumeroDoSUS;
                        ObjDependente.RG = item.RG;

                        context.DependentesPessoasFisicas.Update(ObjDependente);
                        context.SaveChanges();
                    }
                }
            }
            catch (Exception)
            {
                throw;
            }
        }
        public static void Alterar(PessoaJuridicaMOD pessoaJuridicaMOD)
        {
            try
            {
                using (SGCPSContext context = new SGCPSContext())
                {
                    PessoaJuridicaMOD ObjPessoaJuridicaMOD = context.PessoasJuridicas.Where(x => x.Id == pessoaJuridicaMOD.Id).First();

                    ObjPessoaJuridicaMOD.CNPJ              = pessoaJuridicaMOD.CNPJ;
                    ObjPessoaJuridicaMOD.Email             = pessoaJuridicaMOD.Email;
                    ObjPessoaJuridicaMOD.InscricaoEstadual = pessoaJuridicaMOD.InscricaoEstadual;
                    ObjPessoaJuridicaMOD.RazaoSocial       = pessoaJuridicaMOD.RazaoSocial;
                    ObjPessoaJuridicaMOD.StatusId          = pessoaJuridicaMOD.StatusId;
                    ObjPessoaJuridicaMOD.DocumentoAnexo    = pessoaJuridicaMOD.DocumentoAnexo;

                    EnderecoRPO.Alterar(pessoaJuridicaMOD.Endereco);
                    EnderecoRPO.Alterar(pessoaJuridicaMOD.EnderecoEntrega);

                    context.Update(ObjPessoaJuridicaMOD);
                    context.SaveChanges();
                }
            }
            catch (Exception e)
            {
                throw;
            }
        }
Esempio n. 3
0
 public static List <HistoricoDeRecebimentoPjMOD> Consultar(string NumeroDoContrato)
 {
     try
     {
         List <HistoricoDeRecebimentoPjMOD> comissaoMOD = null;
         using (SGCPSContext context = new SGCPSContext())
         {
             var a = from pj in context.PessoasJuridicas
                     join hr in context.HistoricoDeRecebimentosPj on pj.Id equals hr.PessoaJuridicaId
                     where hr.NumeroDoContrato.Equals(NumeroDoContrato)
                     select new HistoricoDeRecebimentoPjMOD
             {
                 Id = hr.Id,
                 NumeroDaParcela  = hr.NumeroDaParcela,
                 Comissao         = hr.Comissao,
                 PessoaJuridicaId = pj.Id,
                 DataDaBaixa      = hr.DataDaBaixa,
                 NumeroDoContrato = NumeroDoContrato,
                 PessoaJuridica   = new PessoaJuridicaMOD
                 {
                     Id          = pj.Id,
                     RazaoSocial = pj.RazaoSocial,
                     CNPJ        = pj.CNPJ
                 }
             };
             comissaoMOD = a.ToList();
         }
         return(comissaoMOD);
     }
     catch (Exception)
     {
         return(null);
     }
 }
Esempio n. 4
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 List <ModelPesquisa> Pesquisa(string q)
 {
     try
     {
         IEnumerable <ModelPesquisa> ListPessoaJuridicas;
         List <ModelPesquisa>        list = new List <ModelPesquisa>();
         using (SGCPSContext context = new SGCPSContext())
         {
             ListPessoaJuridicas = from pj in context.PessoasJuridicas
                                   join ppj in context.PlanoPessoasJuridicas on pj.Id equals ppj.PessoaJuridica.Id
                                   where q.Equals(pj.RazaoSocial.ToString()) || q.Equals(ppj.NumeroContrato.ToString()) ||
                                   q.Equals(pj.CNPJ.ToString()) || q.Equals(ppj.Observacoes.ToString())
                                   select new ModelPesquisa {
                 Nome = pj.RazaoSocial, Documento = pj.CNPJ, Observacoes = ppj.Observacoes, NumeroContrato = ppj.NumeroContrato
             };
             foreach (var item in ListPessoaJuridicas)
             {
                 list.Add(item);
             }
         }
         return(list);
     }
     catch (Exception e)
     {
         return(null);
     }
 }
        public static void Alterar(PlanoPessoaJuridicaMOD planoPessoaJuridicaMOD)
        {
            try
            {
                using (SGCPSContext context = new SGCPSContext())
                {
                    PlanoPessoaJuridicaMOD ObjPlanoPessoaJuridicaMOD =
                        context.PlanosPessoasJuridicas.Where(x => x.Id == planoPessoaJuridicaMOD.Id).First();

                    ObjPlanoPessoaJuridicaMOD.NumeroContrato        = planoPessoaJuridicaMOD.NumeroContrato;
                    ObjPlanoPessoaJuridicaMOD.NumeroDeBeneficiarios = planoPessoaJuridicaMOD.NumeroDeBeneficiarios;
                    ObjPlanoPessoaJuridicaMOD.NumeroDeParcelas      = planoPessoaJuridicaMOD.NumeroDeParcelas;
                    ObjPlanoPessoaJuridicaMOD.Observacoes           = planoPessoaJuridicaMOD.Observacoes;
                    ObjPlanoPessoaJuridicaMOD.Odontologia           = planoPessoaJuridicaMOD.Odontologia;
                    ObjPlanoPessoaJuridicaMOD.Participacao          = planoPessoaJuridicaMOD.Participacao;
                    ObjPlanoPessoaJuridicaMOD.PlanoId    = planoPessoaJuridicaMOD.PlanoId;
                    ObjPlanoPessoaJuridicaMOD.QualOdonto = planoPessoaJuridicaMOD.QualOdonto;
                    ObjPlanoPessoaJuridicaMOD.UsuarioId  = planoPessoaJuridicaMOD.UsuarioId;

                    context.PlanosPessoasJuridicas.Update(ObjPlanoPessoaJuridicaMOD);
                    context.SaveChanges();
                }
            }
            catch (Exception e)
            {
                throw;
            }
        }
Esempio n. 7
0
        public static List <ComissaoMOD> Consultar(int PlanoId)
        {
            try
            {
                List <ComissaoMOD> ListComissaoMODs = new List <ComissaoMOD>();
                using (SGCPSContext context = new SGCPSContext())
                {
                    ComissaoMOD comissaoMOD = context.Comissoes.Where(x => x.PlanoId == PlanoId && x.Tipo.Equals("PME de 03 até 29 vidas")).FirstOrDefault();
                    if (comissaoMOD != null)
                    {
                        ListComissaoMODs.Add(comissaoMOD);
                    }

                    comissaoMOD = context.Comissoes.Where(x => x.PlanoId == PlanoId && x.Tipo.Equals("PME de 30 até 99 vidas")).FirstOrDefault();
                    if (comissaoMOD != null)
                    {
                        ListComissaoMODs.Add(comissaoMOD);
                    }

                    comissaoMOD = context.Comissoes.Where(x => x.PlanoId == PlanoId && x.Tipo.Equals("PME")).FirstOrDefault();
                    if (comissaoMOD != null)
                    {
                        ListComissaoMODs.Add(comissaoMOD);
                    }
                }
                return(ListComissaoMODs);
            }
            catch (Exception e)
            {
                return(new List <ComissaoMOD>());
            }
        }
Esempio n. 8
0
 public static void Cadastrar(List <ComissaoMOD> ListComissaoMODs)
 {
     try
     {
         using (SGCPSContext context = new SGCPSContext())
         {
             foreach (var item in ListComissaoMODs)
             {
                 if (!Exists(item))
                 {
                     context.Comissoes.Add(item);
                 }
                 else
                 {
                     AlterarPorParcela(item);
                 }
             }
             context.SaveChanges();
         }
     }
     catch (Exception e)
     {
         throw;
     }
 }
        public static List <ModelPesquisa> Pesquisa(string q)
        {
            //try
            //{
            IEnumerable <ModelPesquisa> ListPessoaFisicaMOD;
            List <ModelPesquisa>        list = new List <ModelPesquisa>();

            using (SGCPSContext context = new SGCPSContext())
            {
                ListPessoaFisicaMOD = from pf in context.PessoasFisicas
                                      join ppf in context.PlanoPessoasFisicas on pf.PlanoPessoaFisica.Id equals ppf.Id
                                      where q.Equals(pf.Titular.ToString()) || q.Equals(pf.PlanoPessoaFisica.NumeroContrato.ToString()) ||
                                      q.Equals(pf.CPF.ToString()) || q.Equals(pf.Observacoes.ToString())
                                      select new ModelPesquisa {
                    Nome = pf.Titular, Documento = pf.CPF, Observacoes = pf.Observacoes, NumeroContrato = pf.PlanoPessoaFisica.NumeroContrato
                };

                if (ListPessoaFisicaMOD.Count() > 0)
                {
                    foreach (var item in ListPessoaFisicaMOD)
                    {
                        list.Add(item);
                    }
                }
            }
            return(list);
            //}
            //catch (Exception e)
            //{
            //    throw;
            //}
        }
Esempio n. 10
0
        public static void Alterar(EnderecoMOD enderecoMOD)
        {
            try
            {
                using (SGCPSContext context = new SGCPSContext())
                {
                    EnderecoMOD ObjEnderecoMOD = context.Enderecos.Where(x => x.Id == enderecoMOD.Id).First();

                    ObjEnderecoMOD.Bairro      = enderecoMOD.Bairro;
                    ObjEnderecoMOD.CEP         = enderecoMOD.CEP;
                    ObjEnderecoMOD.Cidade      = enderecoMOD.Cidade;
                    ObjEnderecoMOD.Complemento = enderecoMOD.Complemento;
                    ObjEnderecoMOD.Numero      = enderecoMOD.Numero;
                    ObjEnderecoMOD.Referencia  = enderecoMOD.Referencia;
                    ObjEnderecoMOD.Rua         = enderecoMOD.Rua;
                    ObjEnderecoMOD.UF          = enderecoMOD.UF;

                    context.Enderecos.Update(ObjEnderecoMOD);
                    context.SaveChanges();
                }
            }
            catch (Exception e)
            {
                throw;
            }
        }
Esempio n. 11
0
 public static PessoaFisicaMOD Consultar(string NumeroDoContrato)
 {
     try
     {
         IEnumerable <PessoaFisicaMOD> obj;
         PessoaFisicaMOD pessoaFisicaMOD;
         using (SGCPSContext context = new SGCPSContext())
         {
             obj = from pf in context.PessoasFisicas
                   join ppf in context.PlanoPessoasFisicas on pf.PlanoPessoaFisicaId equals ppf.Id
                   join p in context.Planos on ppf.PlanoId equals p.Id
                   join dpf in context.DependentesPessoasFisicas on pf.Id equals dpf.PessoaFisicaId
                   join e in context.Enderecos on pf.EnderecoId equals e.Id
                   join cpf in context.ContatosPessoasFisicas on pf.Id equals cpf.PessoaFisicaId
                   where ppf.NumeroContrato.Equals(NumeroDoContrato)
                   select new PessoaFisicaMOD
             {
                 Id               = pf.Id,
                 Titular          = pf.Titular,
                 CPF              = pf.CPF,
                 DataDeNascimento = pf.DataDeNascimento,
                 Email            = pf.Email,
                 Endereco         = new EnderecoMOD
                 {
                     Id          = e.Id,
                     Bairro      = e.Bairro,
                     CEP         = e.CEP,
                     Cidade      = e.Cidade,
                     Complemento = e.Complemento,
                     Numero      = e.Numero,
                     Referencia  = e.Referencia,
                     Rua         = e.Rua,
                     UF          = e.UF
                 },
                 EstadoCivil       = pf.EstadoCivil,
                 MaeDoTitular      = pf.MaeDoTitular,
                 NumeroDoSUS       = pf.NumeroDoSUS,
                 Observacoes       = pf.Observacoes,
                 PlanoPessoaFisica = new PlanoPessoaFisicaMOD
                 {
                     PlanoId          = p.Id,
                     NumeroContrato   = ppf.NumeroContrato,
                     ValorDeEntrada   = ppf.ValorDeEntrada,
                     NumeroDeParcelas = ppf.NumeroDeParcelas
                 },
                 PlanoPessoaFisicaId = pf.PlanoPessoaFisicaId,
                 ResponsavelGeral    = pf.ResponsavelGeral,
                 RG       = pf.RG,
                 Sexo     = pf.Sexo,
                 StatusId = pf.StatusId
             };
             pessoaFisicaMOD = obj.First();
         }
         return(pessoaFisicaMOD);
     }
     catch (Exception e)
     {
         return(null);
     }
 }
 public static PessoaJuridicaMOD Consultar(int Id)
 {
     try
     {
         PessoaJuridicaMOD pessoaJuridicaMOD;
         using (SGCPSContext context = new SGCPSContext())
         {
             var a = from pj in context.PessoasJuridicas
                     join e in context.Enderecos on pj.EnderecoId equals e.Id
                     join ee in context.Enderecos on pj.EnderecoEntregaId equals ee.Id
                     where pj.Id == Id
                     select new PessoaJuridicaMOD
             {
                 Id                = pj.Id,
                 CNPJ              = pj.CNPJ,
                 Email             = pj.Email,
                 EnderecoEntregaId = pj.EnderecoEntregaId,
                 EnderecoId        = pj.EnderecoId,
                 InscricaoEstadual = pj.InscricaoEstadual,
                 RazaoSocial       = pj.RazaoSocial,
                 StatusId          = pj.StatusId,
                 EnderecoEntrega   = new EnderecoMOD
                 {
                     Id          = ee.Id,
                     Bairro      = ee.Bairro,
                     CEP         = ee.CEP,
                     Cidade      = ee.Cidade,
                     Complemento = ee.Complemento,
                     Numero      = ee.Numero,
                     Referencia  = ee.Referencia,
                     Rua         = ee.Rua,
                     UF          = ee.UF
                 },
                 Endereco = new EnderecoMOD
                 {
                     Id          = e.Id,
                     Bairro      = e.Bairro,
                     CEP         = e.CEP,
                     Cidade      = e.Cidade,
                     Complemento = e.Complemento,
                     Numero      = e.Numero,
                     Referencia  = e.Referencia,
                     Rua         = e.Rua,
                     UF          = e.UF
                 }
             };
             pessoaJuridicaMOD = a.First();
         }
         return(pessoaJuridicaMOD);
     }
     catch (Exception e)
     {
         throw;
     }
 }
Esempio n. 13
0
 public static void Consultar()
 {
     try
     {
         using (SGCPSContext context = new SGCPSContext())
         {
         }
     }
     catch (Exception)
     {
         throw;
     }
 }
 public static PessoaFisicaMOD Consultar(int Id)
 {
     try
     {
         using (SGCPSContext context = new SGCPSContext())
         {
             return(context.PessoasFisicas.Where(x => x.Id == Id).First());
         }
     }
     catch (Exception)
     {
         throw;
     }
 }
Esempio n. 15
0
 public static List <ComissaoMOD> Listar(int PlanoId, string Tipo)
 {
     try
     {
         using (SGCPSContext context = new SGCPSContext())
         {
             return(context.Comissoes.Where(x => x.PlanoId.Equals(PlanoId) && x.Tipo.Equals(Tipo)).ToList());
         }
     }
     catch (Exception e)
     {
         return(new List <ComissaoMOD>());
     }
 }
Esempio n. 16
0
 public static List <Sexo> Listar()
 {
     try
     {
         using (SGCPSContext context = new SGCPSContext())
         {
             return(context.Sexo.ToList());
         }
     }
     catch (Exception)
     {
         throw;
     }
 }
 public static List <PessoaFisicaMOD> Consultar(string Titular)
 {
     try
     {
         using (SGCPSContext context = new SGCPSContext())
         {
             return((List <PessoaFisicaMOD>)context.PessoasFisicas.Where(x => x.Titular == Titular));
         }
     }
     catch (Exception)
     {
         throw;
     }
 }
 public static void Alterar(PessoaFisicaMOD pessoaJuridicaMOD)
 {
     try
     {
         using (SGCPSContext context = new SGCPSContext())
         {
             //context.PessoasJuridicas.Where(x => x. = pessoaJuridicaRPO)
         }
     }
     catch (Exception)
     {
         throw;
     }
 }
Esempio n. 19
0
 public static List <PlanoMOD> Listar()
 {
     try
     {
         using (SGCPSContext context = new SGCPSContext())
         {
             return(context.Planos.ToList());
         }
     }
     catch (Exception e)
     {
         return(null);
     }
 }
 public static PlanoPessoaJuridicaMOD Consultar(string NumeroContrato)
 {
     try
     {
         using (SGCPSContext context = new SGCPSContext())
         {
             return(context.PlanosPessoasJuridicas.Where(x => x.NumeroContrato.Equals(NumeroContrato)).First());
         }
     }
     catch (Exception)
     {
         return(null);
     }
 }
Esempio n. 21
0
 public static PlanoMOD Consultar(int Id)
 {
     try
     {
         using (SGCPSContext context = new SGCPSContext())
         {
             return(context.Planos.Where(x => x.Id == Id).First());
         }
     }
     catch (Exception e)
     {
         throw;
     }
 }
Esempio n. 22
0
 public static List <HistoricoDeRecebimentoPjMOD> Consultar(int PessoaJuridicaId)
 {
     try
     {
         using (SGCPSContext context = new SGCPSContext())
         {
             return(context.HistoricoDeRecebimentosPj.Where(x => x.PessoaJuridicaId == PessoaJuridicaId).OrderByDescending(x => x.NumeroDoContrato).ToList());
         }
     }
     catch (Exception)
     {
         return(null);
     }
 }
Esempio n. 23
0
 public static ContatoPessoaJuridicaMOD Consultar(int id)
 {
     try
     {
         using (SGCPSContext context = new SGCPSContext())
         {
             return(context.ContatosPessoasJuridicas.Where(x => x.Id == id).First());
         }
     }
     catch (Exception)
     {
         throw;
     }
 }
Esempio n. 24
0
 public static UsuarioMOD Consultar(string email)
 {
     try
     {
         using (SGCPSContext context = new SGCPSContext())
         {
             return(context.Usuarios.Where(x => x.Email.Equals(email)).First());
         }
     }
     catch (Exception e)
     {
         return(null);
     }
 }
Esempio n. 25
0
 public static UsuarioMOD Consultar(int Id)
 {
     try
     {
         using (SGCPSContext context = new SGCPSContext())
         {
             return(context.Usuarios.Where(x => x.Id == Id).First());
         }
     }
     catch (Exception e)
     {
         return(null);
     }
 }
Esempio n. 26
0
 public static ComissaoMOD Consultar(int PlanoId, int NumeroDaParcela, string Tipo)
 {
     try
     {
         using (SGCPSContext context = new SGCPSContext())
         {
             return(context.Comissoes.Where(x => x.PlanoId == PlanoId && x.NumeroDaParcela == NumeroDaParcela &&
                                            x.Tipo.Equals(Tipo)).First());
         }
     }
     catch (Exception)
     {
         return(null);
     }
 }
Esempio n. 27
0
 public static void Cadastrar(ComissaoMOD comissaoMOD)
 {
     try
     {
         using (SGCPSContext context = new SGCPSContext())
         {
             context.Comissoes.Add(comissaoMOD);
             context.SaveChanges();
         }
     }
     catch (Exception)
     {
         throw;
     }
 }
Esempio n. 28
0
 public static void Cadastrar(ContatoPessoaFisicaMOD contatoPessoaFisicaMOD)
 {
     try
     {
         using (SGCPSContext context = new SGCPSContext())
         {
             context.ContatosPessoasFisicas.Add(contatoPessoaFisicaMOD);
             context.SaveChanges();
         }
     }
     catch (Exception e)
     {
         throw;
     }
 }
 public static void Cadastrar(PlanoPessoaFisicaMOD planoPessoaFisicaMOD)
 {
     try
     {
         using (SGCPSContext context = new SGCPSContext())
         {
             context.PlanoPessoasFisicas.Add(planoPessoaFisicaMOD);
             context.SaveChanges();
         }
     }
     catch (Exception)
     {
         throw;
     }
 }
 public static void Cadastrar(HistoricoDeRecebimentoPfMOD historicoDeRecebimentoPfMOD)
 {
     try
     {
         using (SGCPSContext context = new SGCPSContext())
         {
             context.HistoricoDeRecebimentosPf.Add(historicoDeRecebimentoPfMOD);
             context.SaveChanges();
         }
     }
     catch (Exception)
     {
         throw;
     }
 }