public void Create(int numParcela, string dataVencimento, decimal valorParcela, string dataPagamento, int status, decimal valorpgto, int idapolice)
        {
            FINANCEIROAPOLICE financeiroApolice = new FINANCEIROAPOLICE();

            financeiroApolice.VALORPARCELA    = valorParcela;
            financeiroApolice.VALORCOMISSAO   = (((valorParcela * Convert.ToDecimal(0.6)) / 100) * Convert.ToDecimal(0.35));
            financeiroApolice.DTVENCIMENTO    = Convert.ToDateTime(dataVencimento);
            financeiroApolice.DTPAGTO         = Convert.ToDateTime(dataPagamento);
            financeiroApolice.NUMPARCELA      = numParcela;
            financeiroApolice.STATUS          = status;
            financeiroApolice.VALORPAGTO      = valorpgto;
            financeiroApolice.IDFINANAPOLICE += db.FINANCEIROAPOLICE.ToList().Count() + 1;
            financeiroApolice.IDAPOLICE       = idapolice;
            if (financeiroApolice != null)
            {
                try
                {
                    db.FINANCEIROAPOLICE.Add(financeiroApolice);
                    db.SaveChanges();
                }
                catch (Exception ex)
                {
                }
            }
        }
        public FINANCEIROAPOLICE Get(int id)
        {
            FINANCEIROAPOLICE financeiroApolice = db.FINANCEIROAPOLICE.Find(id);

            if (financeiroApolice == null)
            {
                return(null);
            }
            else
            {
                return(financeiroApolice);
            }
        }
Example #3
0
        public void create(int idsegurado, int idtiposeguro, string dtinivig, string dtfimvig, int status, int fn_numParcela, string fn_dataVencimento, decimal fn_valorParcela, string fn_dataPagamento, int fn_status, decimal fn_valorpgto)
        {
            APOLICE novaApolice = new APOLICE();

            novaApolice.IDSEGURADO    = idsegurado;
            novaApolice.IDTIPOSEGURO  = idtiposeguro;
            novaApolice.DTINIVIG      = Convert.ToDateTime(dtinivig);
            novaApolice.DTFIMVIG      = Convert.ToDateTime(dtfimvig);
            novaApolice.STATUSAPOLICE = status;
            novaApolice.IDAPOLICE    += db.APOLICE.ToList().Count() + 1;

            FINANCEIROAPOLICE financeiroApolice = new FINANCEIROAPOLICE();

            financeiroApolice.VALORPARCELA    = fn_valorParcela;
            financeiroApolice.VALORCOMISSAO   = (((fn_valorParcela * Convert.ToDecimal(0.6)) / 100) * Convert.ToDecimal(0.35));
            financeiroApolice.DTVENCIMENTO    = Convert.ToDateTime(fn_dataVencimento);
            financeiroApolice.DTPAGTO         = Convert.ToDateTime(fn_dataPagamento);
            financeiroApolice.NUMPARCELA      = fn_numParcela;
            financeiroApolice.STATUS          = fn_status;
            financeiroApolice.VALORPAGTO      = fn_valorpgto;
            financeiroApolice.IDFINANAPOLICE += db.FINANCEIROAPOLICE.ToList().Count() + 1;
            financeiroApolice.IDAPOLICE       = novaApolice.IDAPOLICE;


            if (novaApolice != null)
            {
                try
                {
                    db.APOLICE.Add(novaApolice);
                    db.FINANCEIROAPOLICE.Add(financeiroApolice);
                    db.SaveChanges();
                }
                catch (Exception ex)
                {
                }
            }
            //novaApolice.IDSEGURADO
        }