示例#1
0
        public ActionResult Principal(string id)
        {
            vista_participante miVistaParticipante = new vista_participante();

            PersonaModel myPersona = new Personas().BuscaPersonaPorRutdv(id);

            IEnumerable <ProyectosParticipantesModel> myProyectoParticipante = new Models.ProyectosParticipantes().BuscaProyectosParticipante(myPersona.per_id);
            IEnumerable <EtiquetaModel> myEtiquetas = new Etiquetas().BuscaTodasEtiquetas();



            ObservacionModel myObs = new ObservacionModel();

            myObs.observacion = "Busqueda del Participante " + myPersona.nombres + " " + myPersona.paterno;
            myObs.usr_id      = (int)Session["UserID"];
            myObs.per_id      = myPersona.per_id;
            Observaciones myObservacion = new Observaciones();

            if (myObservacion.Agregar(myObs))
            {
                ViewBag.Message = "Reistro de Observación";
            }
            IEnumerable <ObservacionModel> myListadoObservaciones = new Observaciones().ListadoObservaciones(myObs.per_id);

            miVistaParticipante.PersonaModel  = myPersona;
            miVistaParticipante.EtiquetaModel = myEtiquetas;
            miVistaParticipante.ProyectosParticipantesModel = (IEnumerable <ProyectosParticipantesModel>)myProyectoParticipante;
            miVistaParticipante.ObservacionModel            = myListadoObservaciones;

            return(View(miVistaParticipante));
        }
        // GET: ProyectosParticipantes
        public ActionResult Listado(int pyp)
        {
            vista_participante          miVistaParticipante                              = new vista_participante();
            ProyectosParticipantesModel myModel                                          = new Models.ProyectosParticipantes().BuscarPorPyp(pyp);
            PersonaModel                                   myPersona                     = new Personas().BuscaPersonaPorRutdv(myModel.rutdv);
            EmpresaModel                                   myEmpresa                     = new Empresas().BuscaEmpresaPorEmp(myModel.emp_id);
            ProyectoModel                                  myProyecto                    = new Proyectos().BuscaProyectoPorPry(myModel.pry_id);
            ProyectosCursosModel                           myProyectoCurso               = new Proyectos().BuscaProyectosCursosPorPry(myModel.pry_id);
            ProyectosCursosParticipanteModel               myProyectoParticipante        = new Proyectos().BuscaProyectosCursosParticipantePorPyp(pyp);
            IEnumerable <ProyectosCursosHorariosModel>     myProyectosCursosHorario      = new Proyectos().BuscaProyectosCursosHorariosPorPry(myModel.pry_id, pyp);
            IEnumerable <ProyectosCursosEvaluacionesModel> myProyectosCursosEvaluaciones = new Proyectos().BuscaProyectosCursosEvaluacionesPorPyp(pyp);
            CursoModel myCurso = new Cursos().BuscaCursoPorCur(myProyectoCurso.cur_id);


            miVistaParticipante.PersonaModel                     = myPersona;
            miVistaParticipante.EmpresaModel                     = myEmpresa;
            miVistaParticipante.ProyectoModel                    = myProyecto;
            miVistaParticipante.ProyectosCursosModel             = myProyectoCurso;
            miVistaParticipante.ProyectosCursosParticipanteModel = myProyectoParticipante;
            miVistaParticipante.ProyectosCursosHorariosModel     = myProyectosCursosHorario;
            miVistaParticipante.ProyectosCursosEvaluacionesModel = myProyectosCursosEvaluaciones;
            miVistaParticipante.CursoModel = myCurso;

            miVistaParticipante.proyectosParticipantes = myModel;

            return(View("~/Views/ProyectosParticipantes/Listado.cshtml", miVistaParticipante));
        }
示例#3
0
        public ActionResult Volver(string id)
        {
            vista_participante miVistaParticipante = new vista_participante();

            PersonaModel myPersona = new Personas().BuscaPersonaPorRutdv(id);

            IEnumerable <ProyectosParticipantesModel> myProyectoParticipante = new Models.ProyectosParticipantes().BuscaProyectosParticipante(myPersona.per_id);
            IEnumerable <EtiquetaModel>    myEtiquetas            = new Etiquetas().BuscaTodasEtiquetas();
            IEnumerable <ObservacionModel> myListadoObservaciones = new Observaciones().ListadoObservaciones(myPersona.per_id);

            miVistaParticipante.PersonaModel  = myPersona;
            miVistaParticipante.EtiquetaModel = myEtiquetas;
            miVistaParticipante.ProyectosParticipantesModel = (IEnumerable <ProyectosParticipantesModel>)myProyectoParticipante;
            miVistaParticipante.ObservacionModel            = myListadoObservaciones;

            return(View("~/Views/Home/Principal.cshtml", miVistaParticipante));
        }