public async Task <IActionResult> Edit(string id, [Bind("RouteCode,RouteName,SortingNo,SubstationId")] LookUpRouteInfo lookUpRouteInfo) { if (id != lookUpRouteInfo.RouteCode) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(lookUpRouteInfo); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!LookUpRouteInfoExists(lookUpRouteInfo.RouteCode)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["SubstationId"] = new SelectList(_context.TblSubstation, "SubstationId", "SubstationId", lookUpRouteInfo.SubstationId); return(View(lookUpRouteInfo)); }
public async Task <IActionResult> Create([Bind("RouteCode,RouteName,SortingNo,SubstationId")] LookUpRouteInfo lookUpRouteInfo) { if (ModelState.IsValid) { _context.Add(lookUpRouteInfo); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["SubstationId"] = new SelectList(_context.TblSubstation, "SubstationId", "SubstationId", lookUpRouteInfo.SubstationId); return(View(lookUpRouteInfo)); }