public ActionResult Edit([Bind(Include = "Id,客戶Id,職稱,姓名,Email,手機,電話")] 客戶聯絡人 客戶聯絡人) { if (ModelState.IsValid) { db.Entry(客戶聯絡人).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.客戶Id = new SelectList(db.客戶資料, "Id", "客戶名稱", 客戶聯絡人.客戶Id); return(View(客戶聯絡人)); }
// GET: Contact/Edit/5 public ActionResult Edit(int?id) { if (!id.HasValue) { return(HttpNotFound()); } 客戶聯絡人 客戶聯絡人 = repoContact.GetOne客戶聯絡人(id.Value); ViewBag.客戶Id = new SelectList(repo.All(), "Id", "客戶名稱", 客戶聯絡人.客戶Id); return(View(客戶聯絡人)); }
public ActionResult Edit([Bind(Include = "Id,客戶Id,職稱,姓名,Email,手機,電話,刪除")] 客戶聯絡人 客戶聯絡人) { if (ModelState.IsValid) { 客戶聯絡人.刪除 = false; db聯絡人.UnitOfWork.Context.Entry(客戶聯絡人).State = EntityState.Modified; db聯絡人.UnitOfWork.Commit(); return(RedirectToAction("Index")); } ViewBag.客戶Id = new SelectList(re客.All(), "Id", "客戶名稱", 客戶聯絡人.客戶Id); return(View(客戶聯絡人)); }
public ActionResult Create([Bind(Include = "Id,客戶Id,職稱,姓名,Email,手機,電話")] 客戶聯絡人 客戶聯絡人) { if (ModelState.IsValid) { oRepository.Add(客戶聯絡人); oRepository.UnitOfWork.Commit(); return(RedirectToAction("Index")); } ViewBag.客戶Id = new SelectList(o客戶資料Repository.GetAll(), "Id", "客戶名稱", 客戶聯絡人.客戶Id); return(View(客戶聯絡人)); }
public ActionResult Edit(int id, FormCollection from) { 客戶聯絡人 客戶聯絡人 = 客戶聯絡人repo.Find(id); if (TryUpdateModel <客戶聯絡人>(客戶聯絡人)) { 客戶聯絡人repo.UnitOfWork.Commit(); return(RedirectToAction("Index")); } ViewBag.客戶Id = new SelectList(客戶資料repo.All(), "Id", "客戶名稱", 客戶聯絡人.客戶Id); return(View(客戶聯絡人)); }
public bool isRepeatedEmail(客戶聯絡人 l_person) { 客戶資料Entities db = new 客戶資料Entities(); if (l_person.Id != 0) { return(true); } var l_data = db.客戶聯絡人.Where(a => a.客戶Id == l_person.客戶Id && a.Email == l_person.Email).ToList(); return(l_data.Count == 0); }
private void InitDropDownList(客戶聯絡人 客戶聯絡人) { List <SelectListItem> data = new List <SelectListItem>(); foreach (客戶資料 客 in repo2.All()) { data.Add(new SelectListItem { Text = 客.客戶名稱, Value = 客.Id.ToString() }); } 客戶聯絡人.客戶清單 = data; }
public ActionResult Edit([Bind(Include = "Id,客戶Id,職稱,姓名,Email,手機,電話,是否刪除")] 客戶聯絡人 客戶聯絡人) { if (ModelState.IsValid) { var db = repo.UnitOfWork.Context; db.Entry(客戶聯絡人).State = EntityState.Modified; repo.UnitOfWork.Commit(); return(RedirectToAction("Index")); } ViewBag.客戶Id = new SelectList(db.客戶資料, "Id", "客戶名稱", 客戶聯絡人.客戶Id); return(View(客戶聯絡人)); }
public ActionResult Edit([Bind(Include = "Id,客戶Id,職稱,姓名,Email,手機,電話")] 客戶聯絡人 客戶聯絡人) { if (ModelState.IsValid) { var db客戶資料 = (客戶資料Entities)repo客戶資料.UnitOfWork.Context; db客戶資料.Entry(客戶聯絡人).State = EntityState.Modified; db客戶資料.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.客戶Id = new SelectList(repo客戶資料.All(), "Id", "客戶名稱", 客戶聯絡人.客戶Id); return(View(客戶聯絡人)); }
public ActionResult Edit([Bind(Include = "Id,客戶Id,職稱,姓名,Email,手機,電話")] 客戶聯絡人 客戶聯絡人) { if (ModelState.IsValid) { repo.Update(客戶聯絡人); repo.UnitOfWork.Commit(); return(RedirectToAction("Index")); } InitDropDownList(客戶聯絡人); ViewData.Model = 客戶聯絡人; return(View()); }
public ActionResult Edit([Bind(Include = "Id,客戶Id,職稱,姓名,Email,手機,電話")] 客戶聯絡人 contract) { if (ModelState.IsValid) { repo.UnitOfWork.Context.Entry(contract).State = EntityState.Modified; repo.UnitOfWork.Commit(); return(RedirectToAction("Index")); } ViewBag.客戶Id = new SelectList(repo.All(), "Id", "客戶名稱", contract.客戶Id); return(View(contract)); }
public ActionResult DeleteConfirmed(int id) { //客戶聯絡人 客戶聯絡人 = db.客戶聯絡人.Find(id); ////db.客戶聯絡人.Remove(客戶聯絡人); //客戶聯絡人.是否已刪除 = true; //db.SaveChanges(); 客戶聯絡人 客戶聯絡人 = repo.Find(id); repo.Delete(客戶聯絡人); repo.UnitOfWork.Commit(); return(RedirectToAction("Index")); }
public ActionResult Create([Bind(Include = "Id,客戶Id,職稱,姓名,Email,手機,電話,是否已刪除")] 客戶聯絡人 客戶聯絡人) { if (ModelState.IsValid) { db.客戶聯絡人.Add(客戶聯絡人); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.客戶Id = new SelectList(db.客戶資料, "Id", "客戶名稱", 客戶聯絡人.客戶Id); return(View(客戶聯絡人)); }
public ActionResult Create([Bind(Include = "Id,客戶Id,職稱,姓名,Email,手機,電話")] 客戶聯絡人 data) { if (ModelState.IsValid) { customerContactPerson.Create(data); customerContactPerson.Commit(); return(RedirectToAction("Index")); } ViewBag.客戶Id = new SelectList(customer.GetAll(), "Id", "客戶名稱", data.客戶Id); return(View(data)); }
public ActionResult DeleteConfirmed(int id) { //客戶聯絡人 客戶聯絡人 = db.客戶聯絡人.Find(id); //db.客戶聯絡人.Remove(客戶聯絡人); //db.SaveChanges(); 客戶聯絡人 客戶聯絡人 = repo.All().FirstOrDefault(p => p.Id == id); repo.Delete(客戶聯絡人); repo.UnitOfWork.Commit(); return(RedirectToAction("Index")); }
public ActionResult Create([Bind(Include = "客戶Id,職稱,姓名,Email,手機,電話")] 客戶聯絡人 客戶聯絡人) { if (ModelState.IsValid) { repoContact.Add(客戶聯絡人); repoContact.UnitOfWork.Commit(); return(RedirectToAction("Index")); } ViewBag.客戶Id = repoContact.GetCustomer(客戶聯絡人); return(View(客戶聯絡人)); }
public ActionResult Create([Bind(Include = "Id,客戶Id,職稱,姓名,Email,手機,電話,是否已刪除")] 客戶聯絡人 客戶聯絡人) { if (ModelState.IsValid) { rep客戶聯絡人.Add(客戶聯絡人); rep客戶聯絡人.UnitOfWork.Commit(); return(RedirectToAction("Index")); } ViewBag.客戶Id = new SelectList(repo客戶資料.All(), "Id", "客戶名稱"); return(View(客戶聯絡人)); }
public ActionResult Create(客戶聯絡人 客戶聯絡人) { if (ModelState.IsValid) { db.客戶聯絡人.Add(客戶聯絡人); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.客戶Id = new SelectList(db.客戶資料, "Id", "客戶名稱", 客戶聯絡人.客戶Id); return(View(客戶聯絡人)); }
public ActionResult Create([Bind(Include = "Id,客戶Id,職稱,姓名,Email,手機,電話")] 客戶聯絡人 客戶聯絡人) { if (ModelState.IsValid) { ContactsRepo.Add(客戶聯絡人); ContactsRepo.UnitOfWork.Commit(); return(RedirectToAction("Index")); } ViewBag.客戶Id = new SelectList(CustomerRepo.All(), "Id", "客戶名稱", 客戶聯絡人.客戶Id); return(View(客戶聯絡人)); }
public ActionResult Create([Bind(Include = "Id,客戶Id,職稱,姓名,Email,手機,電話")] 客戶聯絡人 客戶聯絡人) { if (ModelState.IsValid) { repo.Add(客戶聯絡人); repo.UnitOfWork.Commit(); return(RedirectToAction("Index")); } ViewBag.客戶Id = new SelectList(((客戶資料Entities)repo.UnitOfWork.Context).客戶資料, "Id", "客戶名稱", 客戶聯絡人.客戶Id); return(View(客戶聯絡人)); }
public ActionResult Edit([Bind(Include = "Id,客戶Id,職稱,姓名,Email,手機,電話,IsDelete")] 客戶聯絡人 客戶聯絡人) { if (ModelState.IsValid) { 客戶聯絡人.IsDelete = false; repo.UnitOfWork.Context.Entry(客戶聯絡人).State = EntityState.Modified; repo.UnitOfWork.Commit(); return(RedirectToAction("Index")); } ViewBag.客戶Id = new SelectList(db.客戶資料.Where(s => !s.IsDelete.Value).ToList(), "Id", "客戶名稱", 客戶聯絡人.客戶Id); return(View(客戶聯絡人)); }
public ActionResult Create(客戶聯絡人 客戶聯絡人) { if (ModelState.IsValid) { repo.Add(客戶聯絡人); repo.UnitOfWork.Commit(); return(RedirectToAction("Index")); } ViewBag.客戶Id = new SelectList(repo.Get客戶資料選單列表(), "Id", "客戶名稱", 客戶聯絡人.客戶Id); return(View(客戶聯絡人)); }
public ActionResult Create([Bind(Include = "Id,客戶Id,職稱,姓名,Email,手機,電話,Active")] 客戶聯絡人 客戶聯絡人) { if (ModelState.IsValid) { 客戶聯絡人.Active = true; 客戶聯絡人repo.Add(客戶聯絡人); 客戶聯絡人repo.UnitOfWork.Commit(); return(RedirectToAction("Index")); } ViewBag.客戶Id = new SelectList(客戶資料repo.All(), "客戶Id", "客戶名稱", 客戶聯絡人.客戶Id); return(View(客戶聯絡人)); }
public ActionResult Edit([Bind(Include = "Id,客戶Id,職稱,姓名,Email,手機,電話")] 客戶聯絡人 客戶聯絡人) { if (ModelState.IsValid) { //db.Entry(客戶聯絡人).State = EntityState.Modified; //db.SaveChanges(); 客戶聯絡人repo.Update(客戶聯絡人); 客戶聯絡人repo.UnitOfWork.Commit(); return(RedirectToAction("Index")); } ViewBag.客戶Id = new SelectList(客戶資料repo.All(), "Id", "客戶名稱", 客戶聯絡人.客戶Id); return(View(客戶聯絡人)); }
public ActionResult Edit(客戶聯絡人 data) { if (ModelState.IsValid) { var tmp = repo.FindById(data.Id); tmp.InjectFrom(data); repo.UnitOfWork.Commit(); return(RedirectToAction("List")); } ViewBag.客戶Id = new SelectList(客戶資料repo.All(), "Id", "客戶名稱", data.客戶Id); return(View(data)); }
public ActionResult Create([Bind(Include = "Id,客戶Id,職稱,姓名,Email,手機,電話,IsDeleted")] 客戶聯絡人 客戶聯絡人) { if (ModelState.IsValid) { Repo.Add(客戶聯絡人); Repo.UnitOfWork.Commit(); TempData["Msg"] = "新增成功"; return(RedirectToAction("Index")); } ViewBag.客戶Id = new SelectList(Repo.Get客戶資料List(), "Id", "客戶名稱", 客戶聯絡人.客戶Id); return(View(客戶聯絡人)); }
public ActionResult 客戶聯絡人Edit([Bind(Include = "Id,客戶Id,職稱,姓名,Email,手機,電話")] 客戶聯絡人 客戶聯絡人) { if (ModelState.IsValid) { var dbCust = (客戶資料Entities1)contractRepo.UnitOfWork.Context; 客戶聯絡人.是否刪除 = false; dbCust.Entry(客戶聯絡人).State = EntityState.Modified; contractRepo.UnitOfWork.Commit(); return(RedirectToAction("客戶聯絡人Index")); } ViewBag.客戶Id = new SelectList(custRepo.All(), "Id", "客戶名稱", 客戶聯絡人.客戶Id); return(View(客戶聯絡人)); }
public ActionResult Index(客戶聯絡人 客戶聯絡人) { var data = repo.All(); if (!string.IsNullOrEmpty(客戶聯絡人.職稱)) { data = data.Where(p => p.職稱 == 客戶聯絡人.職稱); } ViewBag.職稱 = new SelectList(repo.All().Select(p => p.職稱).Distinct()); return(View(data)); }
public ActionResult Create([Bind(Include = "Id,客戶Id,職稱,姓名,Email,手機,電話")] 客戶聯絡人 客戶聯絡人) { //db.客戶聯絡人.Find(客戶聯絡人.Email) != null -> 偏向驗證屬性,加在PartialClass if (ModelState.IsValid) { db.客戶聯絡人.Add(客戶聯絡人); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.客戶Id = new SelectList(db.客戶資料, "Id", "客戶名稱", 客戶聯絡人.客戶Id); return(View(客戶聯絡人)); }
public ActionResult Create(客戶聯絡人 Contact) { if (ModelState.IsValid) { repo_Contact.Add(Contact); repo_Contact.UnitOfWork.Commit(); return(RedirectToAction("Index")); } ViewBag.客戶Id = new SelectList(repo.All().Where(p => p.isDelete == false), "Id", "客戶名稱"); return(View(Contact)); }