public async Task <IActionResult> Edit(string id, [Bind("CodUbicacion,CodAlmacen,Hilera,Columna,Nivel,Calle,CodEstado,CodZona,FlujoPicking,TipoUm,CapacidadUm,CapacidadVolumen,TipoUbicacion,UltimaFechaConteo,Largo,Ancho,Alto,UbicacionReposicion,AreaPicking,TipoLpn")] UbicacionFisica ubicacionFisica) { if (id != ubicacionFisica.CodUbicacion) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(ubicacionFisica); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!UbicacionFisicaExists(ubicacionFisica.CodUbicacion)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["CodZona"] = new SelectList(_context.ZonaUbicacion, "CodZona", "CodZona", ubicacionFisica.CodZona); ViewData["CodAlmacen"] = new SelectList(_context.Almacen, "CodAlmacen", "CodAlmacen", ubicacionFisica.CodAlmacen); return(View(ubicacionFisica)); }
public async Task <IActionResult> Create([Bind("CodUbicacion,CodAlmacen,Hilera,Columna,Nivel,Calle,CodEstado,CodZona,FlujoPicking,TipoUm,CapacidadUm,CapacidadVolumen,TipoUbicacion,UltimaFechaConteo,Largo,Ancho,Alto,UbicacionReposicion,AreaPicking,TipoLpn")] UbicacionFisica ubicacionFisica) { if (ModelState.IsValid) { _context.Add(ubicacionFisica); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["CodZona"] = new SelectList(_context.ZonaUbicacion, "CodZona", "CodZona", ubicacionFisica.CodZona); ViewData["CodAlmacen"] = new SelectList(_context.Almacen, "CodAlmacen", "CodAlmacen", ubicacionFisica.CodAlmacen); return(View(ubicacionFisica)); }