// GET: 客戶聯絡人/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } //客戶聯絡人 客戶聯絡人 = db.客戶聯絡人.Find(id); 客戶聯絡人 客戶聯絡人 = repo.Get單筆資料ById(id.Value); if (客戶聯絡人 == null) { return(HttpNotFound()); } return(View(客戶聯絡人)); }
public ActionResult BatchUpdateForContacts(int?id, IList <客戶聯絡人批次更新ViewModel> data) { if (ModelState.IsValid) { foreach (var item in data) { var c1 = repo客戶聯絡人.Get單筆資料ById(item.Id); if (c1 != null) { c1.職稱 = item.職稱; c1.手機 = item.手機; c1.電話 = item.電話; } repo客戶聯絡人.UnitOfWork.Commit(); } } 客戶資料 客戶資料 = repo.Get單筆資料ById(id.Value); if (客戶資料 == null) { return(HttpNotFound()); } return(View("Details", 客戶資料)); }