public async Task <IActionResult> Edit(int id, [Bind("PkEnvProdId,FkFacilityKey,FkWoodThicknessId,ProdType,Category,Amount,Units,Comments")] Env_ProductionData env_ProductionData) { if (id != env_ProductionData.PkEnvProdId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(env_ProductionData); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!Env_ProductionDataExists(env_ProductionData.PkEnvProdId)) { return(NotFound()); } else { throw; } } return(RedirectToAction("Index")); } ViewData["FkFacilityKey"] = new SelectList(_context.Env_Facility, "PkEnvFacilityKey", "PkEnvFacilityKey", env_ProductionData.FkFacilityKey); ViewData["FkWoodThicknessId"] = new SelectList(_context.Env_WoodThickness, "PkWoodKey", "PkWoodKey", env_ProductionData.FkWoodThicknessId); return(View(env_ProductionData)); }
public async Task <IActionResult> Create([Bind("PkEnvProdId,FkFacilityKey,FkWoodThicknessId,ProdType,Category,Amount,Units,Comments")] Env_ProductionData env_ProductionData) { if (ModelState.IsValid) { _context.Add(env_ProductionData); await _context.SaveChangesAsync(); return(RedirectToAction("Index")); } ViewData["FkFacilityKey"] = new SelectList(_context.Env_Facility, "PkEnvFacilityKey", "PkEnvFacilityKey", env_ProductionData.FkFacilityKey); ViewData["FkWoodThicknessId"] = new SelectList(_context.Env_WoodThickness, "PkWoodKey", "PkWoodKey", env_ProductionData.FkWoodThicknessId); return(View(env_ProductionData)); }