public ActionResult Create(客戶資料 客戶資料) { if (ModelState.IsValid) { repo.Add(客戶資料); repo.UnitOfWork.Commit(); return(RedirectToAction("Index")); } return(View(客戶資料)); }
public ActionResult Create([Bind(Include = "Id,客戶名稱,統一編號,電話,傳真,地址,Email,是否已刪除,客戶分類")] 客戶資料 ClientData) { if (ModelState.IsValid) { repoClientInfo.Add(ClientData); repoClientInfo.UnitOfWork.Commit(); return(RedirectToAction("Index")); } return(View(ClientData)); }
public ActionResult Create([Bind(Include = "Id,客戶名稱,統一編號,電話,傳真,地址,Email,客戶分類Id")] 客戶資料 客戶資料) { if (ModelState.IsValid) { repo.Add(客戶資料); repo.UnitOfWork.Commit(); return(RedirectToAction("Index")); } ViewBag.客戶分類Id = new SelectList(categoryRepo.All(), "分類Id", "客戶分類", 客戶資料.客戶分類Id); return(View(客戶資料)); }
public ActionResult Create([Bind(Include = "Id,客戶名稱,統一編號,電話,傳真,地址,Email")] 客戶資料 客戶資料) { if (ModelState.IsValid) { repo.Add(客戶資料); repo.UnitOfWork.Commit(); return(RedirectToAction("Index")); } return(View(客戶資料)); }
public ActionResult Create(客戶資料 data) { if (ModelState.IsValid) { repo.Add(data); repo.UnitOfWork.Commit(); return(RedirectToAction("List")); } return(View(data)); }
public ActionResult Create([Bind(Include = "Id,客戶名稱,統一編號,電話,傳真,地址,Email,客戶分類,帳號,密碼,Role")] 客戶資料 客戶資料) { if (ModelState.IsValid) { 客戶資料.密碼 = LoginViewModel.Encrypt(客戶資料.密碼); repo.Add(客戶資料); repo.UnitOfWork.Commit(); return(RedirectToAction("Index")); } return(View(客戶資料)); }
public ActionResult Create([Bind(Include = "Id,客戶名稱,統一編號,電話,傳真,地址,Email,IsDeleted,客戶分類Id")] 客戶資料 客戶資料) { if (ModelState.IsValid) { Repo.Add(客戶資料); Repo.UnitOfWork.Commit(); TempData["Msg"] = "新增成功"; return(RedirectToAction("Index")); } return(View(客戶資料)); }
public ActionResult Create([Bind(Include = "Id,客戶名稱,統一編號,電話,傳真,地址,Email,客戶類別")] 客戶資料 客戶資料) { if (ModelState.IsValid) { _客戶資料Repository.Add(客戶資料); _客戶資料Repository.UnitOfWork.Commit(); return(RedirectToAction("Index")); } ViewBag.類別Id = new SelectList(_客戶資料Repository.所有客戶類別(), "Key", "Value"); return(View(客戶資料)); }
public ActionResult Create([Bind(Include = "Id,客戶名稱,統一編號,電話,傳真,地址,Email,Stat,客戶分類,帳號,密碼")] 客戶資料 客戶資料) { if (ModelState.IsValid) { 客戶資料.PasswordHash(); repo客戶資料.Add(客戶資料); repo客戶資料.UnitOfWork.Commit(); return(RedirectToAction("Index")); } return(View(客戶資料)); }
public ActionResult Create([Bind(Include = "Id,客戶名稱,統一編號,電話,傳真,地址,Email,account,password")] 客戶資料 客戶資料, FormCollection form) { if (ModelState.IsValid) { 客戶資料.password = SHA256(form["password"]); repo.Add(客戶資料); repo.UnitOfWork.Commit(); return(RedirectToAction("Index")); } return(View(客戶資料)); }
public ActionResult Create([Bind(Include = "Id,客戶名稱,統一編號,電話,傳真,地址,Email,客戶分類")] 客戶資料 客戶資料) { if (ModelState.IsValid) { repo.Add(客戶資料); repo.UnitOfWork.Commit(); return(RedirectToAction("Index")); } 客戶資料.客戶分類清單 = Get客戶分類清單(); ViewData.Model = 客戶資料; 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(db.客戶資料, "Id", "客戶名稱", 客戶聯絡人.客戶Id); return(View(客戶聯絡人)); }
public ActionResult Create(客戶資料 客戶資料) { if (ModelState.IsValid) { 客戶資料.密碼 = new EncodeCryptHelper().Encode(客戶資料.密碼); customerdatasRepo.Add(客戶資料); customerdatasRepo.UnitOfWork.Commit(); return(RedirectToAction("Index")); } SetCategoryDDLListItem(); return(View(客戶資料)); }
public ActionResult Create([Bind(Include = "Id,客戶名稱,統一編號,電話,傳真,地址,Email,客戶分類")] 客戶資料 客戶資料) { if (ModelState.IsValid) { //db.客戶資料.Add(客戶資料); //db.SaveChanges(); repo.Add(客戶資料); repo.UnitOfWork.Commit(); return(RedirectToAction("Index")); } ViewBag.客戶分類 = repo.客戶分類ItemList(""); return(View(客戶資料)); }
public ActionResult Create(int id, FormCollection form) { 客戶資料 客戶資料 = 客戶資料repo.Find(id); if (TryUpdateModel(客戶資料)) { 客戶資料repo.Add(客戶資料); 客戶資料repo.UnitOfWork.Commit(); return(RedirectToAction("Index")); } return(View(客戶資料)); }
public ActionResult Create([Bind(Include = "Id,客戶名稱,統一編號,電話,傳真,地址,Email,客戶分類")] 客戶資料 model) { if (ModelState.IsValid) { customerRepo.Add(model); customerRepo.UnitOfWork.Commit(); return(RedirectToAction("Index")); } ViewBag.客戶分類 = new SelectList(categoryRepo.All(), "Id", "分類名稱"); return(View(model)); }
public ActionResult Create([Bind(Include = "Id,客戶名稱,客戶分類,統一編號,電話,傳真,地址,Email")] 客戶資料 客戶資料) { if (ModelState.IsValid) { //db.客戶資料.Add(客戶資料); //db.SaveChanges(); customerRepo.Add(客戶資料); customerRepo.UnitOfWork.Commit(); return(RedirectToAction("Index")); } return(View(客戶資料)); }
public ActionResult Create(客戶資料 客戶資料) { if (ModelState.IsValid) { //客戶資料.密碼 = FormsAuthentication.HashPasswordForStoringInConfigFile(客戶資料.密碼, "SHA1"); repo.Add(客戶資料); repo.UnitOfWork.Commit(); //db.客戶資料.Add(客戶資料); //db.SaveChanges(); return(RedirectToAction("Index")); } return(View(客戶資料)); }
//[ValidateAntiForgeryToken] public ActionResult Create(客戶資料 data) { if (ModelState.IsValid) { repo.Add(data); repo.UnitOfWork.Commit(); return(RedirectToAction("Index")); } var 客戶分類repo = RepositoryHelper.Get客戶分類Repository(); ViewBag.客戶分類Id = new SelectList(客戶分類repo.All(), "Id", "客戶分類說明"); return(View(data)); }
public ActionResult Create(客戶資料 customer) { if (ModelState.IsValid) { repo.Add(customer); repo.UnitOfWork.Commit(); return(RedirectToAction("Index")); } else { ViewBag.客戶分類List = Get客戶分類(customer.客戶分類.Value); ViewData.Model = customer; return(View()); } }
// 參考:Exception or Error Handling in ASP.Net MVC Using HandleError Attribute // http://www.c-sharpcorner.com/UploadFile/ff2f08/exception-or-error-handling-in-Asp-Net-mvc-using-handleerror/ public ActionResult Create([Bind(Include = "Id,客戶名稱,統一編號,電話,傳真,地址,Email,是否已刪除,客戶分類")] 客戶資料 客戶資料) { // throw new Exception("故意製造一個錯誤,請忽略!!!"); if (ModelState.IsValid) { //db.客戶資料.Add(客戶資料); //db.SaveChanges(); repo.Add(客戶資料); repo.UnitOfWork.Commit(); return(RedirectToAction("Index")); } return(View(客戶資料)); }
public ActionResult Create([Bind(Include = "Id,客戶名稱,統一編號,電話,傳真,地址,Email,客戶分類,帳號,密碼")] 客戶資料 客戶資料) { if (string.IsNullOrEmpty(客戶資料.密碼)) { ModelState.AddModelError("密碼", "密碼必填"); return(View(客戶資料)); } if (ModelState.IsValid) { 客戶資料.密碼進行雜湊(); repo.Add(客戶資料); repo.UnitOfWork.Commit(); return(RedirectToAction("Index", FormMethod.Get)); } return(View(客戶資料)); }
public ActionResult Create([Bind(Include = "Id,客戶名稱,統一編號,電話,傳真,地址,Email,isDeleted,category,username,password")] 客戶資料 客戶資料) { if (ModelState.IsValid) { //db.客戶資料.Add(客戶資料); //db.SaveChanges(); customerRepo.Add(客戶資料); customerRepo.UnitOfWork.Commit(); return(RedirectToAction("Index")); } //ViewBag.categories = cgRepo.getCategories(); //ViewBag.category = cgRepo.getCategory_SelectList(); return(View(客戶資料)); }
// public ActionResult Create([Bind(Include = "Id,客戶名稱,統一編號,電話,傳真,地址,Email")] 客戶資料 客戶資料) public ActionResult Create(客戶資料 客戶資料) { if (ModelState.IsValid) { //db.客戶資料.Add(客戶資料); 客戶資料.密碼進行雜湊運算(); repo.Add(客戶資料); try { //db.SaveChanges(); repo.UnitOfWork.Commit(); } catch (Exception ex) { throw ex; } return(RedirectToAction("Index")); } return(View(客戶資料)); }
public ActionResult Create([Bind(Include = "Id,客戶分類,客戶名稱,統一編號,電話,傳真,地址,Email")] ViewModels.客戶資料ViewModel 客戶資料ViewModel) { if (ModelState.IsValid) { var 客戶資料 = new 客戶資料 { Id = 客戶資料ViewModel.Id, 客戶分類 = (int)客戶資料ViewModel.客戶分類, 客戶名稱 = 客戶資料ViewModel.客戶名稱, Email = 客戶資料ViewModel.Email, 傳真 = 客戶資料ViewModel.傳真, 地址 = 客戶資料ViewModel.地址, 統一編號 = 客戶資料ViewModel.統一編號, 電話 = 客戶資料ViewModel.電話, 已刪除 = false }; rep.Add(客戶資料); rep.UnitOfWork.Commit(); return(RedirectToAction("Index")); } return(View(客戶資料ViewModel)); }