public ActionResult AddUser(user userOfParameterPassed)
 {
     if (ModelState.IsValid)
     {
         var userAdo = new UserADO();
         if (userAdo.CheckEmail(userOfParameterPassed.email))
         {
             ModelState.AddModelError("", "Email đã tồn tại!");
         }
         else if (userAdo.CheckPhone(userOfParameterPassed.phone))
         {
             ModelState.AddModelError("", "Số điện thoại đã tồn tại!");
         }
         else
         {
             //var encryptedMD5Pas = Encryption.MD5Hash(userEntity.password);
             var dbUser = new user();
             dbUser.user_group_id = userOfParameterPassed.user_group_id;
             dbUser.password      = Encryption.MD5Hash(userOfParameterPassed.password);
             dbUser.display_name  = userOfParameterPassed.display_name;
             dbUser.email         = userOfParameterPassed.email;
             dbUser.phone         = userOfParameterPassed.phone;
             dbUser.created_date  = DateTime.Now;
             dbUser.status        = true;
             var userId = userAdo.Insert(dbUser);
             if (userId > 0)
             {
                 SetAlert("Thêm mới user thành công!", "success");
                 return(Redirect("/Admin/quan-ly-user"));
             }
             else
             {
                 SetAlert("Thêm mới user thất bại!", "danger");
             }
         }
     }
     return(View(userOfParameterPassed));
 }