public ActionResult Create(User user) { if (ModelState.IsValid) { var dao = new userDao(); if (dao.CheckUserName(user.TenTaiKhoan)) { SetAlert("Tài khoản đã tồn tại", "warning"); } else if (dao.CheckEmail(user.Email)) { SetAlert("Email đã tồn tại", "warning"); } else { var EncryptedMd5Pas = Encryptor.MD5Hash(user.MatKhau); user.MatKhau = EncryptedMd5Pas; long id = dao.Insert(user); if (id > 0) { SetAlert("Thêm Người Dùng Thành Công", "success"); return(RedirectToAction("Index", "User")); } else { ModelState.AddModelError("", "Thêm Người Dùng Thất Bại"); } } return(View(user)); } SetAlert("Bạn phải nhập đủ thông tin", "warning"); return(View(user)); }
public ActionResult Register(RegisterModel model) { if (ModelState.IsValid) { var dao = new userDao(); if (dao.CheckUserName(model.UserName)) { ModelState.AddModelError("", "Tên đăng nhập đã tồn tại"); } else if (dao.CheckEmail(model.Email)) { ModelState.AddModelError("", "Email đã tồn tại"); } else { var user = new User(); user.UserName = model.UserName; user.Name = model.Name; user.Password = model.Password; user.Phone = model.Phone; user.Email = model.Email; user.Address = model.Address; user.CreatedDate = DateTime.Now; user.Status = true; var result = dao.Insert(user); if (result > 0) { ViewBag.Success = "Đăng kí thành công"; model = new RegisterModel(); } else { ModelState.AddModelError("", "Đăng kí không thành công"); } } } return(View(model)); }
public ActionResult Register(RegisterModel model) { if (ModelState.IsValid) { var dao = new userDao(); if (dao.CheckUserName(model.TenTaiKhoan)) { ModelState.AddModelError("", "Tên đăng nhập đã tồn tại"); } else if (dao.CheckEmail(model.Email)) { ModelState.AddModelError("", "Email đã tồn tại"); } else { var user = new User(); user.TenTaiKhoan = model.TenTaiKhoan; user.MatKhau = Encryptor.MD5Hash(model.MatKhau); user.HoTen = model.HoTen; user.DiaChi = model.DiaChi; user.SDT = model.SDT; user.CMND = model.CMND; user.Email = model.Email; user.TrangThai = true; var result = dao.Insert(user); if (result > 0) { ViewBag.Success = "Đăng ký thành công"; model = new RegisterModel(); } else { ModelState.AddModelError("", "Đăng Ký Không Thành công"); } } } return(View(model)); }