// // GET: /Perfil/ public ActionResult Manage(string cedula, string FechaInicio = "", string FechaFin = "") { var result = new PerfilViewModel(); manager = new EmpleadoManager(); InversionManager inversiones = new InversionManager(); InversionDetalleManager inversionesDetalles = new InversionDetalleManager(); PrestamosManager prestamos = new PrestamosManager(); SolicitudManager solicitud = new SolicitudManager(); try { bussinessInfo(); result.empleado = manager.GetBy(cedula); result.inversiones = inversiones.GetInversion(cedula); result.inversiones_detalles = inversionesDetalles.GetInversionDetalle(cedula, FechaInicio, FechaFin); result.Prestamos = prestamos.GetByAccionistaLoan(cedula, FechaInicio, FechaFin); // Solicitudes aprobadas result.SolicitudAprobadas = solicitud.GetAccionista(cedula, 3, FechaInicio, FechaFin); // Solicitudes aprobadas result.SolicitudPendiente = solicitud.GetAccionista(cedula, 1, FechaInicio, FechaFin); } catch (Exception ex) { Set_Message("Ha Ocurrido Un Error: " + ex.Message); } return(View(result)); }
public ActionResult Get(string Cedula, string partial_view) { var result = new PerfilClienteViewModel(); PrestamosManager prestamos = new PrestamosManager(); SolicitudManager solicitud = new SolicitudManager(); try { initiateDropDownSolicitud(); FuenteIngresoManager manager_fuente_ingreso = new FuenteIngresoManager(); SolicitanteManager solicitante_Manager = new SolicitanteManager(); ReferenciasManager referencias_manager = new ReferenciasManager(); result.solicitante = solicitante_Manager.Get(Cedula); result.Fuente_Ingreso = manager_fuente_ingreso.Get(Cedula); result.referencias_Personales = referencias_manager.Get(Cedula); result.Prestamos = prestamos.GetByLoan(Cedula); // Solicitudes aprobadas result.SolicitudAprobadas = solicitud.GetAccionista(Cedula, 3); // Solicitudes aprobadas result.SolicitudPendiente = solicitud.GetAccionista(Cedula, 1); } catch (Exception ex) { Set_Message("Ha Ocurrido Un Error: " + ex.Message); } return(PartialView(partial_view, result)); }