Пример #1
0
 public static bool agregarTasa(string porcentaje, DateTime validoDesde)
 {
     tasas tasa = new tasas();
     tasa.porcentaje = int.Parse(porcentaje);
     tasa.fecha_desde = validoDesde;
     CatalogoTasas.addTasa(tasa);
     return true;
 }
Пример #2
0
        public static void addTasa(tasas tasa)
        {
            try {
                admEntities db = Datos.getDB();

                db.tasas.Add(tasa);
                db.SaveChanges();
            }
            catch (Exception e)
            {
                Logger.Log.write(e.InnerException == null ? e.Message : e.InnerException.Message);
                throw e;
            }
        }
Пример #3
0
 public static int getTasaDeudor()
 {
     try
     {
         admEntities db = Datos.getDB();
         tasas tdeuda = db.tasas.SingleOrDefault();
         if (tdeuda == null)
         {
             tdeuda = new tasas();
             tdeuda.porcentaje = 0;
         }
         return tdeuda.porcentaje;
     }
     catch (Exception e)
     {
         Logger.Log.write(e.InnerException == null ? e.Message : e.InnerException.Message);
         throw e;
     }
 }
Пример #4
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;
            }
        }
Пример #5
0
        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);
        }