public ActionResult Create(UserModels user)
        {
            if (ModelState.IsValid)
            {
                var session = (UserSession)Session[CommomConstants.USER_SESSION];
                var dao     = new USERDAO();
                if (dao.CheckUserName(user.UserName))
                {
                    SetAlert("Tên đăng nhập đã có người đăng kí", "error");
                }
                else if (dao.CheckUserEmail(user.Email))
                {
                    SetAlert("Tài khoản Email đã tồn tại", "error");
                }
                else
                {
                    var encryptedMd5Pas = Encryptor.MD5Hash(user.Passwords);
                    user.Passwords   = encryptedMd5Pas;
                    user.CreatedDate = DateTime.Now;
                    user.CreatedBy   = "Admin";
                    user.ModifiedBy  = session.TenTK;

                    bool id = dao.Insert(user);
                    if (id == true)
                    {
                        SetAlert("Thêm User thành công", "success");
                        return(RedirectToAction("Index"));
                    }
                    else
                    {
                        SetAlert("Thêm User không thành công", "error");
                    }
                }
            }
            return(View(user));
        }