/// <summary> /// required implementation /// </summary> /// <param name="userName">required implementation</param> /// <returns>required implementation</returns> public bool UnlockUser(string userName) { log.Info("UnlockUser:"******" in Application: " + _App.AppName); string HQL = "update user u set u.IsLockedOut = false join u.Applications app where u.username = :username AND app.AppID=:AppID"; try { object ret = UserSrv.ExcuteNonQuery(HQL, true, new SQLParam("username", userName), new SQLParam("AppID", _App.AppID)); return(true); } catch (Exception ex) { log.Error("Error UnlockUser: "******" in Application: " + _App.AppName, ex); return(false); } //throw new Exception("have not implement."); }