public async Task <JsonResult> GetPlazoFijoPorcentaje(int Plazo, decimal Monto) { numletras = new NumLetras(); numletras.MascaraSalidaDecimal = "00/100 DOLARES"; numletras.SeparadorDecimalSalida = "con"; numletras.ConvertirDecimales = true; var smonto = numletras.ToCustomCardinal(Monto).ToUpper(); solcitudServices = new SolictudServices(); var result = await solcitudServices.GetPlazoFijoByMonto(Plazo, Monto); result.MontoLetras = smonto + " DOLARES"; return(Json(result)); }
public async Task <ActionResult> PrintDoc(int secuencial) { clientServices = new ClientServices(); userServices = new UserServices(); var _identificacion = HttpContext.Session.GetString("IdentificacionCliente"); numletras = new NumLetras(); numletras.MascaraSalidaDecimal = "00/100 DOLARES"; numletras.SeparadorDecimalSalida = "con"; numletras.ConvertirDecimales = true; string smonto = ""; string telefonos = string.Empty; decimal TasaInt = 0; var items = await userServices.GetUser(_identificacion); foreach (var x in items._TelefonoPersonas) { telefonos += x.NUMEROTELEFONO + " | "; } telefonos = telefonos.Trim(); var result = await clientServices.GetByPdf(secuencial); if (result != null) { smonto = numletras.ToCustomCardinal(result.Monto).ToUpper(); TasaInt = (result.Monto * result.Tasa) / 100; } ViewData["NombreTitular"] = items._Persona.NOMBREUNIDO; ViewData["NombreBeneficiario"] = result.Beneficiario.Beneficiario.ToUpper(); ViewData["MontoLetras"] = smonto + " DOLARES"; ViewData["FecEmision"] = result.Fechacreacion.ToString("dd/MM/yyyy"); ViewData["FecVencimiento"] = result.Fechacreacion.AddDays(result.Plazoendias).ToString("dd/MM/yyyy"); ViewData["FecCancelacion"] = result.Fechacreacion.AddDays(result.Plazoendias + 1).ToString("dd/MM/yyyy"); ViewData["Direccion"] = items._Persona.REFERENCIADOMICILIARIA; ViewData["Telefono"] = (telefonos.Length > 0) ? telefonos.Remove(telefonos.Length - 1) : "No Posee Telefonos"; ViewData["Socio"] = items._Persona.NOMBREUNIDO; ViewData["Capital"] = result.Monto; ViewData["Interes"] = result.Tasa; ViewData["Total"] = result.Monto + TasaInt; ViewData["Identificacion"] = _identificacion; ViewData["Plazo"] = result.Plazoendias; return(View("Print")); }