public async Task <ActionResult> SolicitudPrestamo(SolicitudPrestamo solicitud) { solcitudServices = new SolictudServices(); var _identificacion = HttpContext.Session.GetString("IdentificacionCliente"); var _codigoUsuario = HttpContext.Session.GetString("USerName1"); var _rutaImagen = HttpContext.Session.GetString("RutaImagen"); var _horaformato = HttpContext.Session.GetString("UltimoRegistro"); ViewData["USerName"] = _codigoUsuario; ViewData["Section"] = "Simulador"; ViewData["RutaImagen"] = _rutaImagen; ViewData["HoraFormato"] = _horaformato; ViewData["NombreUnido"] = HttpContext.Session.GetString("NombreCompleto"); solicitud.NumerosocioMigra = _identificacion; //TODO HiddenFor not working solicitud.SecuencialOficina = "6813"; solicitud.CodigoProductoCartera = "5"; solicitud.SecuencialSegmentoInterno = 114; solicitud.CodigoSubcalificacionContable = "401"; solicitud.CobraporRol = false; solicitud.CodigoOrigenRecurso = "P"; // var result = await solcitudServices.SaveSolicitudPrestamo(solicitud); return(RedirectToAction("Index")); }
public async Task <JsonResult> GetPrestamos(string name) { solcitudServices = new SolictudServices(); var result = await solcitudServices.GetTipoPrestamo(name); return(Json(result)); }
public async Task <ActionResult> Dpf() { solcitudServices = new SolictudServices(); clientServices = new ClientServices(); userServices = new UserServices(); var _identificacion = HttpContext.Session.GetString("IdentificacionCliente"); var _codigoUsuario = HttpContext.Session.GetString("USerName1"); var _rutaImagen = HttpContext.Session.GetString("RutaImagen"); var _horaformato = HttpContext.Session.GetString("UltimoRegistro"); ViewData["USerName"] = _codigoUsuario; ViewData["Section"] = "Dpf"; ViewData["RutaImagen"] = _rutaImagen; ViewData["HoraFormato"] = _horaformato; ViewData["NombreUnido"] = HttpContext.Session.GetString("NombreCompleto"); ViewData["IdentificacionCliente"] = _identificacion; var result = await clientServices.GetCuentas(_identificacion); var cuentas = result.FirstOrDefault(a => a.CodigoTipocuenta == "2"); //AHORROS A LA VISTA //var periodos = await solcitudServices.GetPeriodoPlazoFijo(); //ViewData["PeriodoPF"] = solcitudServices.GetPeriodoPF(periodos); var items = await userServices.GetUser(_identificacion); string telefonos = string.Empty; if (cuentas != null) { ViewData["SecuencialCliente"] = cuentas.SecuencialCliente; ViewData["MontoMaxCuenta"] = cuentas.SaldoCuenta; ViewData["TipoCuentacliente"] = 2; ViewData["SecuencialCuenta"] = cuentas.SecuencialCuentaMaestro; ViewData["DireccionCliente"] = items._Persona.REFERENCIADOMICILIARIA; ViewData["CodigoCliente"] = items._Persona.IDENTIFICACION; foreach (var x in items._TelefonoPersonas) { telefonos += x.NUMEROTELEFONO + " | "; } telefonos = telefonos.Trim(); ViewData["TelefonoCliente"] = (telefonos.Length > 0) ? telefonos.Remove(telefonos.Length - 1) : "No Posee Telefonos"; } else { ViewData["MontoMaxCuenta"] = 0; ViewData["TipoCuentacliente"] = 0; // ViewData["PeriodoPF"] = new List<SelectListItem>(); } return(View()); }
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> Index() { solcitudServices = new SolictudServices(); var _identificacion = HttpContext.Session.GetString("IdentificacionCliente"); var _codigoUsuario = HttpContext.Session.GetString("USerName1"); var _rutaImagen = HttpContext.Session.GetString("RutaImagen"); var _horaformato = HttpContext.Session.GetString("UltimoRegistro"); ViewData["USerName"] = _codigoUsuario; ViewData["Section"] = "Solicitudes"; ViewData["RutaImagen"] = _rutaImagen; ViewData["HoraFormato"] = _horaformato; ViewData["NombreUnido"] = HttpContext.Session.GetString("NombreCompleto"); var result = await solcitudServices.GetSolicitudByIdentificacion(_identificacion); ViewData["ListDpf"] = await solcitudServices.GetListDpf(_identificacion); return(View(result)); }
public async Task <ActionResult> SolicitudPrestamo() { solcitudServices = new SolictudServices(); var _identificacion = HttpContext.Session.GetString("IdentificacionCliente"); var _codigoUsuario = HttpContext.Session.GetString("USerName1"); var _rutaImagen = HttpContext.Session.GetString("RutaImagen"); var _horaformato = HttpContext.Session.GetString("UltimoRegistro"); ViewData["USerName"] = _codigoUsuario; ViewData["Section"] = "Simulador"; ViewData["RutaImagen"] = _rutaImagen; ViewData["HoraFormato"] = _horaformato; ViewData["NombreUnido"] = HttpContext.Session.GetString("NombreCompleto"); var result = await solcitudServices.GetDataSolicitudPrestamo(); ViewData["TipoPrestamo"] = solcitudServices.GetTipoPrestamos(result.prestamos); ViewData["Amortizacion"] = solcitudServices.GetAmortizacion(result.amortizacion); return(View()); }