示例#1
0
        public ActionResult Evaluar(int id)
        {
            Session["id_proyecto"]  = id.ToString();
            ViewBag.proyecto        = evaluacion.obtenerproyecto(id);
            ViewBag.criterio        = evaluacion.listarcriterio();
            ViewBag.rangoevaluacion = evaluacion.listarrangoevaluacion();
            var existente = evaluacion.verificarevaluacionexistente(id, Convert.ToInt32(Session["persona_id"]));

            ViewBag.verexiste = evaluacion.verificarevaluacionexistente(id, Convert.ToInt32(Session["persona_id"]));
            Proyecto   obtenerproyecto   = ViewBag.proyecto;
            Evaluacion obtenerproyectoev = evaluacion.obtenerevaluacion(id, Convert.ToInt32(Session["persona_id"]));

            ViewBag.proyectocategoria = evaluacion.categoriaproyecto(id);
            ViewBag.integrantes       = evaluacion.integrante(id);

            if (existente.Count == 0)
            {
                return(View(new Evaluacion()));
            }
            else
            {
                Evaluacion ev = new Evaluacion();
                ev.proyecto_id = obtenerproyecto.proyecto_id;
                ev.persona_id  = obtenerproyectoev.persona_id;
                return(View(ev));
            }
        }