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; } }
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); }