public async Task <IActionResult> Edit(string id, [Bind("UnionGeoCode,SnDCode")] LookUpAdminRegionRel lookUpAdminRegionRel) { if (id != lookUpAdminRegionRel.UnionGeoCode) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(lookUpAdminRegionRel); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!LookUpAdminRegionRelExists(lookUpAdminRegionRel.UnionGeoCode)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["SnDCode"] = new SelectList(_context.LookUpSnDInfo, "SnDCode", "SnDCode", lookUpAdminRegionRel.SnDCode); ViewData["UnionGeoCode"] = new SelectList(_context.LookUpAdminBndUnion, "UnionGeoCode", "UnionGeoCode", lookUpAdminRegionRel.UnionGeoCode); return(View(lookUpAdminRegionRel)); }
public async Task <IActionResult> Create([Bind("UnionGeoCode,SnDCode")] LookUpAdminRegionRel lookUpAdminRegionRel) { if (ModelState.IsValid) { _context.Add(lookUpAdminRegionRel); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["SnDCode"] = new SelectList(_context.LookUpSnDInfo, "SnDCode", "SnDCode", lookUpAdminRegionRel.SnDCode); ViewData["UnionGeoCode"] = new SelectList(_context.LookUpAdminBndUnion, "UnionGeoCode", "UnionGeoCode", lookUpAdminRegionRel.UnionGeoCode); return(View(lookUpAdminRegionRel)); }