public async Task <IActionResult> Edit(int id, [Bind("NovedadMedicaID,EstudianteID,EmpleadoID,FechaLesion,Descripcion")] NovedadMedica novedadMedica) { if (id != novedadMedica.NovedadMedicaID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(novedadMedica); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!NovedadMedicaExists(novedadMedica.NovedadMedicaID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["EmpleadoID"] = new SelectList(_context.Empleado, "EmpleadoID", "Nombre", novedadMedica.EmpleadoID); ViewData["EstudianteID"] = new SelectList(_context.Estudiante, "EstudianteID", "Nombre", novedadMedica.EstudianteID); return(View(novedadMedica)); }
public async Task <IActionResult> Create([Bind("NovedadMedicaID,EstudianteID,EmpleadoID,FechaLesion,Descripcion")] NovedadMedica novedadMedica) { if (ModelState.IsValid) { _context.Add(novedadMedica); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["EmpleadoID"] = new SelectList(_context.Empleado, "EmpleadoID", "Nombre", novedadMedica.EmpleadoID); ViewData["EstudianteID"] = new SelectList(_context.Estudiante, "EstudianteID", "Nombre", novedadMedica.EstudianteID); return(View(novedadMedica)); }