public async Task <IActionResult> Edit(int id, [Bind("IdBoca,IdPlanta,Empid,BocaEntrega,Descripcion,Estado,SegmentoCantMin,SegmentoCantPalletMax,IdCalendarioPlanta,IdCalendarioFeriado,VerificaSobreposicionHoraria,CantidadCitasSimultaneas,IdTipoBoca,DiasPrevision,user_name,color")] TrnBoca trnBoca) { if (id != trnBoca.IdBoca) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(trnBoca); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!TrnBocaExists(trnBoca.IdBoca)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["IdTipoBoca"] = new SelectList(_context.TrnBocaTipo, "IdTipoBoca", "Codigo", trnBoca.IdTipoBoca); ViewData["IdCalendarioFeriado"] = new SelectList(_context.Set <TrnFeriadoCabecera>(), "IdCalendarioFeriado", "IdCalendarioFeriado", trnBoca.IdCalendarioFeriado); ViewData["IdCalendarioPlanta"] = new SelectList(_context.Set <TrnCalendarioPlantaCabecera>(), "IdCalendarioPlanta", "IdCalendarioPlanta", trnBoca.IdCalendarioPlanta); ViewData["user_name"] = new SelectList(_context.Set <TrnUsuariosBoca>(), "user_name", "user_name", trnBoca.user_name); return(View(trnBoca)); }
public async Task <IActionResult> Edit(int id, [Bind("IdDetalle,IdCalendarioFeriado,Empid,Fecha,Descripcion,DiaCompleto,HoraDesde,HoraHasta")] TrnCalendarioFeriadoDetalle trnCalendarioFeriadoDetalle) { if (id != trnCalendarioFeriadoDetalle.IdDetalle) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(trnCalendarioFeriadoDetalle); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!TrnCalendarioFeriadoDetalleExists(trnCalendarioFeriadoDetalle.IdDetalle)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["IdCalendarioFeriado"] = new SelectList(_context.TrnCalendarioFeriado, "IdCalendarioFeriado", "Descripcion", trnCalendarioFeriadoDetalle.IdCalendarioFeriado); return(View(trnCalendarioFeriadoDetalle)); }
public async Task <IActionResult> Edit(int id, [Bind("IdCalendarioPlanta,CalendarioPlanta,Empid,Descripcion,LunesActivo,LunesDesde,LunesHasta,MartesActivo,MartesDesde,MartesHasta,MiercolesActivo,MiercolesDesde,MiercolesHasta,JuevesActivo,JuevesDesde,JuevesHasta,ViernesActivo,ViernesDesde,ViernesHasta,SabadoActivo,SabadoDesde,SabadoHasta,DomingoActivo,DomingoDesde,DomingoHasta")] TrnCalendarioPlantas trnCalendarioPlanta) { if (id != trnCalendarioPlanta.IdCalendarioPlanta) { return(NotFound()); } if (ModelState.IsValid) { try { trnCalendarioPlanta.Empid = configuration.GetSection("empid").Value; _context.Update(trnCalendarioPlanta); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!TrnCalendarioPlantaExists(trnCalendarioPlanta.IdCalendarioPlanta)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(trnCalendarioPlanta)); }