Example #1
0
        private void SalvaDados(List <PoupancaItem> lstDataProcessada)
        {
            try
            {
                lstDataProcessada.ForEach(x =>
                {
                    if (this.ultimoAporte < x.aporte)
                    {
                        tf_poupanca poupanca = new tf_poupanca()
                        {
                            aporte     = x.aporte,
                            rendimento = (decimal)x.rendimento
                        };

                        db.tf_poupanca.Add(poupanca);
                        db.SaveChanges();
                    }
                });
            }
            catch (Exception e)
            {
                ErroHandler.Log("HunterPoupanca", e, "SalvaDados", "");
                throw e;
            }
        }
Example #2
0
 public Boolean ValidaImportacao()
 {
     try
     {
         tf_poupanca oPoupanca = db.tf_poupanca.OrderByDescending(t => t.aporte).FirstOrDefault();
         if (oPoupanca == null)
         {
             return(true);
         }
         ultimoAporte = (DateTime)oPoupanca.aporte;
         return(oPoupanca.aporte < DateTime.Today);
     }
     catch (Exception e)
     {
         ErroHandler.Log("HunterPoupanca", e, "ValidaImportacao", "");
         throw e;
     }
 }