Example #1
0
        //
        // 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));
        }
Example #2
0
        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));
        }