public ActionResult Edit(UserModels user, string id)
        {
            try
            {
                var session = (UserSession)Session[CommomConstants.USER_SESSION];
                var dao     = new USERDAO();
                if (!string.IsNullOrEmpty(user.Passwords))
                {
                    var encrytedMd5 = Encryptor.MD5Hash(user.Passwords);
                    user.Passwords    = encrytedMd5;
                    user.ModifiedBy   = session.TenTK;
                    user.ModifiedDate = DateTime.Now;
                }

                var result = dao.Update(user, id);
                if (result)
                {
                    SetAlert("Chỉnh sửa thành công", "success");
                    return(RedirectToAction("Index", "User"));
                }
                else
                {
                    SetAlert("Cập nhật tài khoản không thành công", "error");
                    return(View());
                }
            }
            catch
            {
                return(View());
            }
        }