예제 #1
0
 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.chechUserName(model.UserName))
         {
             ModelState.AddModelError("", "Tên đăng nhập đã tồn tại");
         }
         else if (dao.checkEmaik(model.Email))
         {
             ModelState.AddModelError("", "Email đã tồn tại");
         }
         else
         {
             var user = new m_login();
             user.Name_user   = model.Name;
             user.Name        = model.Name;
             user.Pass        = encryptor.MD5Hash(model.PassWord);
             user.Phone       = model.Phone;
             user.Email       = model.Email;
             user.Birthday    = model.Birthday;
             user.Addrress    = model.Address;
             user.CreatedDate = DateTime.Now;
             user.Status_user = true;
             if (!string.IsNullOrEmpty(model.ProvinceID))
             {
                 user.ProvinceID = int.Parse(model.ProvinceID);
             }
             if (!string.IsNullOrEmpty(model.DistrictID))
             {
                 user.DistrictID = int.Parse(model.DistrictID);
             }
             var result = dao.Insert(user);
             if (result > 0)
             {
                 ViewBag.Success = "Đăng ký thành công";
                 model           = new RegisterModel();
             }
             else
             {
                 ViewBag.Success = "Đăng không ký thành công";
             }
         }
     }
     return(View(model));
 }
예제 #3
0
 //tao user
 public ActionResult Create(register acc)
 {
     if (ModelState.IsValid)
     {
         var dao        = new userDao();
         var encrypPass = encryptor.MD5Hash(acc.passWord);
         acc.passWord = encrypPass;
         int id = dao.Insert(acc);
         if (id > 0)
         {
             return(RedirectToAction("Index", "User"));
         }
         else
         {
             ModelState.AddModelError("", "Thêm user thành công");
         }
     }
     return(View());
 }
 public ActionResult Create(m_login user)
 {
     if (ModelState.IsValid)
     {
         var dao        = new userDao();
         var encrypPass = encryptor.MD5Hash(user.Pass);
         user.Pass = encrypPass;
         int id = dao.Insert(user);
         if (id > 0)
         {
             setAleart("Thêm tài khoản thành công !", "Success");
             return(RedirectToAction("Index", "Account"));
         }
         else
         {
             ModelState.AddModelError("", "Thêm user khong thành công");
         }
     }
     return(View());
 }
예제 #5
0
 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));
 }