Example #1
0
 public static int getTasaVto()
 {
     try
     {
         admEntities db = Datos.getDB();
         tasa_vto tvto = db.tasa_vto.SingleOrDefault();
         if (tvto == null)
         {
             tvto = new tasa_vto();
             tvto.porcentaje = 0;
         }
         return tvto.porcentaje;
     }
     catch (Exception e)
     {
         Logger.Log.write(e.InnerException == null ? e.Message : e.InnerException.Message);
         throw e;
     }
 }
Example #2
0
        public static void updateTasas(tasas tdeuda, tasa_vto tvto)
        {
            try
            {
                admEntities db = Datos.getDB();

                tasas tasaDeuda = db.tasas.SingleOrDefault();

                if (tasaDeuda == null)
                {
                    db.tasas.Add(tdeuda);
                }
                else
                {
                    tasaDeuda.porcentaje = tdeuda.porcentaje;
                    db.Entry(tasaDeuda).State = System.Data.EntityState.Modified;
                }

                tasa_vto tasaVto = db.tasa_vto.SingleOrDefault();
                if (tasaVto == null)
                {
                    db.tasa_vto.Add(tvto);
                }
                else
                {
                    tasaVto.porcentaje = tvto.porcentaje;
                    db.Entry(tasaVto).State = System.Data.EntityState.Modified;
                }
                db.SaveChanges();
            }
            catch (Exception e)
            {
                Log.write(e.InnerException == null ? e.Message : e.InnerException.Message);
                throw e;
            }
        }
        public static void ModificarTasas(string deuda, string vto)
        {
            tasas tdeuda = new tasas();
            tdeuda.fecha_desde = DateTime.Now;
            tasa_vto tvto = new tasa_vto();
            tvto = new tasa_vto();
            tvto.fecha_desde = tdeuda.fecha_desde;

            tvto.porcentaje = int.Parse(vto.Replace("%", ""));
            tdeuda.porcentaje = int.Parse(deuda.Replace("%", ""));
            CatalogoTasas.updateTasas(tdeuda, tvto);
        }