コード例 #1
0
        public async Task <IActionResult> Details(int?id)
        {
            if (id == null)
            {
                return(NotFound());
            }

            //var preregistro = await _context.Preregistros
            //    .Include(p => p.Estpr)
            //    .Include(p => p.Tipopr)
            //    .Include(p => p.Evaluacion)
            //    .ThenInclude(eval => eval.Usr)
            //    .SingleOrDefaultAsync(m => m.PreregId == id);
            var preregistro = await PreregistroService.ObtenerPreregistroXId(_context, id.Value);

            if (preregistro == null)
            {
                return(NotFound());
            }

            var evaluacion = new Evaluacion();

            evaluacion.PreregId = preregistro.PreregId;
            LLenarDiccionarioUIXRol(preregistro);

            return(View(new PreregistrosViewModel {
                preregistros = preregistro,
                evaluacion = evaluacion
            }));
        }
コード例 #2
0
 // GET: Preregistros
 public async Task <IActionResult> Index()
 {
     return(View(await PreregistroService.ObtenerListadoPreregistros(_context)));
 }