public ActionResult Edit(int id) { var phanCongSales = _context.PhanCongSales.Include(x => x.NhaDat).Include(x => x.NhanVienSales).SingleOrDefault(x => x.Id == id); if (phanCongSales == null) { return(HttpNotFound()); } var role = _context.Roles.Single(x => x.Name == RoleName.SalesMan); var viewModel = new BaoCaoCongViecViewModel { PhanCongSales = phanCongSales, TrangThaiCongViec = SelectOptions.getTrangThaiPhanCongSales }; return(View("BaoCaoCongViecForm", viewModel)); }
public ActionResult Save(PhanCongSales phanCongSales) { if (!ModelState.IsValid) { var role = _context.Roles.Single(x => x.Name == RoleName.SalesMan); var viewModel = new BaoCaoCongViecViewModel { PhanCongSales = phanCongSales, TrangThaiCongViec = SelectOptions.getTrangThaiPhanCongSales }; return(View("BaoCaoCongViecForm", viewModel)); } var phanCongInDb = _context.PhanCongSales.Single(x => x.Id == phanCongSales.Id); phanCongInDb.TrangThai = phanCongSales.TrangThai; TempData["success"] = "Cập nhật thành công"; _context.SaveChanges(); return(RedirectToAction("Index", "QuanLyBaoCaoCongViec")); }