Example #1
0
 public int GetValorIntereses(DateTime FechaInicial, DateTime FechaFinal, double Capital, int Vigencia, int Periodo, int id_cartera)
 {
     using (ctx = new ieEntities())
     {
         parametros parametro = ctx.parametros.Where(t => t.vigencia == Vigencia && t.nombre == "INTERESES").FirstOrDefault();
         if ((parametro != null) && (parametro.valor == "M"))
         {
             mInteresesManuales intMa = new mInteresesManuales();
             return intMa.GetValorIntereses(FechaFinal, Vigencia, Periodo, id_cartera);
         }
         else
         {
             mInteresSuperintendencia intSuperInt = new mInteresSuperintendencia();
             return intSuperInt.GetValorIntereses(FechaInicial, FechaFinal, Capital);
         }
     }
 }
Example #2
0
 public DiasInteresesDto GetNumeroDiasPagoIntereses(float Capital, float ValorDisponible, int Vigencia)
 {
     using (ctx = new ieEntities())
     {
         DiasInteresesDto diasIntereses = new DiasInteresesDto();
         parametros parametro = ctx.parametros.Where(t => t.vigencia == Vigencia && t.nombre == "INTERESES").FirstOrDefault();
         if ((parametro != null) && (parametro.valor == "S"))
         {
             mInteresSuperintendencia intSuperInt = new mInteresSuperintendencia();
             diasIntereses.NumeroDias = intSuperInt.GetNumeroDiasPagoIntereses(Capital, ValorDisponible);
             diasIntereses.TiposIntereses = "S";
         }
         else
         {
             diasIntereses.NumeroDias = 0;
             diasIntereses.TiposIntereses = "M";
         }
         return diasIntereses;
     }
 }
 public List<ByARpt> Post(List<tasasDto> lReg)
 {
     mInteresSuperintendencia o = new mInteresSuperintendencia();
     return o.InsertsOrUpdates(lReg);
 }
 public List<tasasDto> Gets()
 {
     mInteresSuperintendencia o = new mInteresSuperintendencia();
     return o.Gets();
 }