public async Task <IActionResult> OnGetAsync(int?id) { if (id == null) { return(NotFound()); } eva_evalua_conocimientos_oportunidad = await _context.eva_evalua_conocimientos_oportunidad .Include(e => e.Competencia) .Include(e => e.CompetenciasPersona) .Include(e => e.Conocimiento) .Include(e => e.Oportunidades).SingleOrDefaultAsync(m => m.IdConocimientoDet == id); if (eva_evalua_conocimientos_oportunidad == null) { return(NotFound()); } ViewData["IdGenCalificacion"] = new SelectList(new List <SelectListItem> { new SelectListItem { Text = "Competente", Value = "1" }, new SelectListItem { Text = "Suficiente", Value = "2" }, new SelectListItem { Text = "No Alcanzada", Value = "3" } }, "Value", "Text"); ViewData["IdTipoCompetencia"] = new SelectList(_context.competencia, "IdCompetencia", "IdCompetencia"); ViewData["IdPersona"] = new SelectList(_context.eva_evalua_competencias_persona, "IdPersona", "Justificacion"); ViewData["IdConocimiento"] = new SelectList(_context.conocimiento, "IdConocimiento", "IdConocimiento"); ViewData["IdOportunidad"] = new SelectList(_context.eva_evalua_oportunidades, "IdOportunidad", "FechaEvaluacion"); return(Page()); }
public async Task <IActionResult> OnPostAsync(int?id) { if (id == null) { return(NotFound()); } eva_evalua_conocimientos_oportunidad = await _context.eva_evalua_conocimientos_oportunidad.FindAsync(id); if (eva_evalua_conocimientos_oportunidad != null) { _context.eva_evalua_conocimientos_oportunidad.Remove(eva_evalua_conocimientos_oportunidad); await _context.SaveChangesAsync(); } return(RedirectToPage("./Index")); }
public async Task <IActionResult> OnGetAsync(int?id) { if (id == null) { return(NotFound()); } eva_evalua_conocimientos_oportunidad = await _context.eva_evalua_conocimientos_oportunidad .Include(e => e.Competencia) .Include(e => e.CompetenciasPersona) .Include(e => e.Conocimiento) .Include(e => e.Oportunidades).SingleOrDefaultAsync(m => m.IdConocimientoDet == id); if (eva_evalua_conocimientos_oportunidad == null) { return(NotFound()); } return(Page()); }