/*Muestra las personas que ya se encuentran registradas en el sistema*/ public IActionResult Persona() { ViewData["_usuario"] = _requestHandler.GetUsuario(); int idSolicitud = _requestHandler.GetIdSolicitud(); List <Persona> Personas = ConsultaSolicitud.LeerPersonasSolicitud(idSolicitud); if (Personas != null) { ViewData["Personas"] = Personas; } return(View()); }
private ModeloSolicitud obtenerModelo() { ViewData["_usuario"] = _requestHandler.GetUsuario(); int idSolicitud = _requestHandler.GetIdSolicitud(); ModeloSolicitud modelo = new ModeloSolicitud(); modelo.Solicitud = ConsultaSolicitud.Leer_Solicitud_Finalizada(idSolicitud); modelo.Solicitud.FechaPdf = modelo.Solicitud.FechaFinPdf.ToString("D", new System.Globalization.CultureInfo("es-ES")); modelo.Responsable = ConsultasGenerales.Leer_Responsable(idSolicitud); modelo.Categorias = ConsultaSolicitud.LeerCategoriasSeleccionadas(idSolicitud); modelo.Participantes = ConsultaSolicitud.LeerPersonasSolicitud(idSolicitud); modelo.Organizacion = ConsultasGenerales.Leer_Organizacion(idSolicitud); if (modelo.Participantes != null) { modelo.Solicitud.MontoPorPersona = modelo.Solicitud.Monto / modelo.Participantes.Count(); } if (modelo.Organizacion.Tipo.Equals("CAA")) { modelo.CAA = ConsultasGenerales.Leer_CAA(modelo.Organizacion.Id); } else { modelo.Federacion = ConsultasGenerales.Leer_Federacion(modelo.Organizacion.Id); } if (modelo.Solicitud.FechaInicioEvento != modelo.Solicitud.FechaTerminoEvento) { modelo.Solicitud.FechaEvento = "Desde el " + modelo.Solicitud.FechaInicioEvento.ToString("dddd", new System.Globalization.CultureInfo("es-ES")) + ", " + modelo.Solicitud.FechaInicioEvento.ToString("M", new System.Globalization.CultureInfo("es-ES")) + " hasta el " + modelo.Solicitud.FechaTerminoEvento.ToString("D", new System.Globalization.CultureInfo("es-ES")); } else { modelo.Solicitud.FechaEvento = modelo.Solicitud.FechaInicioEvento.ToString("D", new System.Globalization.CultureInfo("es-ES")); } return(modelo); }
/*Falta solicitar los datos de la Resolucion*/ public IActionResult DeclaracionGastos() { ViewData["_usuario"] = _requestHandler.GetUsuario(); int idSolicitud = _requestHandler.GetIdSolicitud(); int idOrganizacion = _requestHandler.GetIdAcceso(); ConsultasGenerales.idSolicitud = idSolicitud; ConsultasGenerales.Leer_Id_Proceso(); _requestHandler.SetIdProceso(ConsultasGenerales.idProceso); ConsultasGenerales.idProceso = -1; ModeloRendicion modelo = new ModeloRendicion(); modelo.Solicitud = ConsultaSolicitud.Leer_Solicitud(idSolicitud); modelo.Solicitud.NombreResponsable = SolicitudController.BuscarRepresentante(idOrganizacion, modelo.Solicitud.RutResponsable); List <Persona> Personas = ConsultaSolicitud.LeerPersonasSolicitud(idSolicitud); if (Personas != null) { ViewData["Personas"] = Personas; } return(View()); }