public async Task <IActionResult> Edit(int id, [Bind("IdRegistro,NombreRegistro,HoraEntrada,HoraSalida,IdHorario,IdUsuario")] RegistroIngreso registroIngreso) { if (id != registroIngreso.IdRegistro) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(registroIngreso); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!RegistroIngresoExists(registroIngreso.IdRegistro)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["IdHorario"] = new SelectList(_context.Horarios, "IdHorario", "IdHorario", registroIngreso.IdHorario); ViewData["IdUsuario"] = new SelectList(_context.Usuario, "IdUsuario", "IdUsuario", registroIngreso.IdUsuario); return(View(registroIngreso)); }
public async Task <IActionResult> Edit(int id, [Bind("IdHorario,NombreHorario")] Horarios horario) { if (id != horario.IdHorario) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(horario); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!HorarioExists(horario.IdHorario)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(horario)); }
public async Task <IActionResult> Edit(int id, [Bind("IdProducto,NombreProducto,CantidadDisponible,Medidas,IdSuministro")] Producto producto) { if (id != producto.IdProducto) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(producto); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ProductoExists(producto.IdProducto)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["IdSuministro"] = new SelectList(_context.Suministro, "IdSuministro", "IdSuministro", producto.IdSuministro); return(View(producto)); }
public async Task <IActionResult> Edit(int id, [Bind("IdSolicitud,NombreSolicitud,FechaCreada,FechaRespuesta,IdEstado,IdSuministro")] Solicitud solicitud) { if (id != solicitud.IdSolicitud) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(solicitud); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!SolicitudExists(solicitud.IdSolicitud)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["IdEstado"] = new SelectList(_context.Estado, "IdEstado", "IdEstado", solicitud.IdEstado); ViewData["IdSuministro"] = new SelectList(_context.Usuario, "IdSuministro", "IdSuministro", solicitud.IdSuministro); return(View(solicitud)); }
public async Task <IActionResult> Edit(int id, [Bind("IdUsuario,PrimerNombre,SegundoNombre,PrimerApellido,SegundoApellido,Direccion")] Usuario usuario) { if (id != usuario.IdUsuario) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(usuario); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!SuministroExists(usuario.IdUsuario)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["IdSolicitud"] = new SelectList(_context.Solicitud, "IdSolicitud", "IdSolicitud"); ViewData["IdEstado"] = new SelectList(_context.Estado, "IdEstado", "IdEstado"); ViewData["IdHorario"] = new SelectList(_context.Horarios, "IdHorario", "IdHorario"); return(View(usuario)); }