public async Task<ActionResult> EditarContenidoExamen(EXAMENPSICOMETRICO_EXAMENCONTENIDOMODEL _model) { if (ModelState.IsValid) { try { // get entity var _entity = new EXAMENPSICOMETRICO_EXAMENCONTENIDO(); _entity = await _context.EXAMENPSICOMETRICO_EXAMENCONTENIDO.FindAsync(_model.IDPREGUNTA); _entity.IDEXAMEN = _model.IDEXAMEN; _entity.DESCRIPCION = _model.DESCRIPCION; _entity.DETALLE = _model.DETALLE; _entity.VALORACION = _model.VALORACION; // actualizar cambios _context.Entry(_entity).State = EntityState.Modified; await _context.SaveChangesAsync(); // redireccionar return RedirectToAction("ContenidosExamenes", "Configuraciones"); } catch (Exception ex) { Console.WriteLine(ex.StackTrace); } } ViewBag.IDEXAMEN = new SelectList(_context.EXAMENPSICOMETRICO_EXAMEN, "IDEXAMEN", "TITULO", _model.IDEXAMEN); return View(_model); }
public async Task<ActionResult> NuevoContenidoExamen(EXAMENPSICOMETRICO_EXAMENCONTENIDOMODEL _model) { if(ModelState.IsValid) { try { // get entity var _entity = new EXAMENPSICOMETRICO_EXAMENCONTENIDO { IDEXAMEN = _model.IDEXAMEN, DESCRIPCION = _model.DESCRIPCION, DETALLE = _model.DETALLE, VALORACION = _model.VALORACION }; // guardar cambioes _context.EXAMENPSICOMETRICO_EXAMENCONTENIDO.Add(_entity); await _context.SaveChangesAsync(); // redirecconar return RedirectToAction("ContenidosExamenes", "Configuraciones"); }catch(Exception ex) { Console.WriteLine(ex.StackTrace); } } ViewBag.IDEXAMEN = new SelectList(_context.EXAMENPSICOMETRICO_EXAMEN, "IDEXAMEN", "TITULO", _model.IDEXAMEN); return View(_model); }
// edición de contenidos // GET public async Task<ActionResult> EditarContenidoExamen(int? ID) { // BAD REQUEST if (ID == null) { return new HttpStatusCodeResult(HttpStatusCode.BadRequest); } // get entity var _entity = await _context.EXAMENPSICOMETRICO_EXAMENCONTENIDO.FindAsync(ID); // si entity no existe if (_entity == null) { return HttpNotFound(); } // set model var _model = new EXAMENPSICOMETRICO_EXAMENCONTENIDOMODEL { IDEXAMEN = _entity.IDEXAMEN, IDPREGUNTA = _entity.IDPREGUNTA, DESCRIPCION = _entity.DESCRIPCION, DETALLE = _entity.DETALLE, VALORACION = _entity.VALORACION }; //model to view ViewBag.IDEXAMEN = new SelectList(_context.EXAMENPSICOMETRICO_EXAMEN, "IDEXAMEN", "TITULO"); return View(_model); }
// Nuevo Contenido examen public ActionResult NuevoContenidoExamen() { // get model var _model = new EXAMENPSICOMETRICO_EXAMENCONTENIDOMODEL(); ViewBag.IDEXAMEN = new SelectList(_context.EXAMENPSICOMETRICO_EXAMEN, "IDEXAMEN", "TITULO"); return View(_model); }