public async Task <IActionResult> Edit(int id, [Bind("HiredTruckId,TruckId,HiredFrom,Rate,HiredDate,SurrenderDate")] HiredTruck hiredTruck) { if (id != hiredTruck.HiredTruckId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(hiredTruck); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!HiredTruckExists(hiredTruck.HiredTruckId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["TruckId"] = new SelectList(_context.Truck, "TruckId", "TruckId", hiredTruck.TruckId); return(View(hiredTruck)); }
public async Task <IActionResult> Create([Bind("HiredTruckId,TruckId,HiredFrom,Rate,HiredDate,SurrenderDate")] HiredTruck hiredTruck) { if (ModelState.IsValid) { _context.Add(hiredTruck); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["TruckId"] = new SelectList(_context.Truck, "TruckId", "TruckId", hiredTruck.TruckId); return(View(hiredTruck)); }