public ActionResult Index(Customer wes) { var littleBunny = new CustomerInf(); if (ModelState.IsValid) { using (wenevaescapeEntities littleCat = new wenevaescapeEntities()) { //if (littleCat.CustomerInfs.Any(x => x.Name == wes.Name && x.Phone == wes.Phone && x.Email == wes.Email)) //{ // ModelState.AddModelError("", "Khách hàng này đã có trong danh sách"); // return View("Index", wes); //} //else //{ littleBunny.Name = wes.Name; littleBunny.Email = wes.Email; littleBunny.Phone = wes.Phone; littleBunny.DoB = wes.DoB; littleBunny.Address = wes.Address; littleBunny.PreCode = wes.PreCode; littleBunny.Month = DateTime.Now.ToString("MM"); littleBunny.Year = DateTime.Now.ToString("yyyy"); littleBunny.Days = DateTime.Now.Day.ToString(); littleCat.CustomerInfs.Add(littleBunny); littleCat.SaveChanges(); //} ViewBag.SuccessMessage = "Đã thêm khách hàng"; } ModelState.Clear(); } return(View("Index", new Customer())); }
public ActionResult Register(UserValidate user, User xUser) { if (ModelState.IsValid) { using (wenevaescapeEntities db = new wenevaescapeEntities()) { if (db.Users.Any(x => x.username == user.registerUsername)) { ViewBag.RegisterError = "This username has already used."; return(View("LoginPage", new UserValidate())); } xUser.username = user.registerUsername.ToString(); xUser.password = EncryptS.Hash(user.registerPassword).ToString(); xUser.role = (int)1; db.Users.Add(xUser); db.Configuration.ValidateOnSaveEnabled = false; db.SaveChanges(); ViewBag.SuccessMessage = "Your account successfully registered."; return(View("LoginPage", new UserValidate())); } } return(View("LoginPage", new UserValidate())); }