public async Task <IActionResult> Edit(int id, [Bind("VaiTroId,MoTa")] VaiTro vaiTro) { if (id != vaiTro.VaiTroId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(vaiTro); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!VaiTroExists(vaiTro.VaiTroId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(vaiTro)); }
public async Task <IActionResult> Edit(int id, [Bind("HoaDonId,NgayTao,PhuongThucThanhToan,NgayGiao,SoNha,Quan,PhiShipId,TongTienThanhToan,TinNhan,TrangThai,NhanVienId,KhachHangId")] HoaDon hoaDon) { if (id != hoaDon.HoaDonId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(hoaDon); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!HoaDonExists(hoaDon.HoaDonId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["KhachHangId"] = new SelectList(_context.KhachHang, "KhachHangId", "KhachHangId", hoaDon.KhachHangId); ViewData["NhanVienId"] = new SelectList(_context.NhanVien, "NhanVienId", "NhanVienId", hoaDon.NhanVienId); ViewData["PhiShipId"] = new SelectList(_context.PhiShip, "PhiShipId", "PhiShipId", hoaDon.PhiShipId); return(View(hoaDon)); }