/// <summary> /// 页面加载 /// </summary> protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { //获取登录信息 UserTicketInfo user = userTicket; //获取游戏币信息 GameScoreInfo score = FacadeManage.aideTreasureFacade.GetTreasureInfo2(user.UserID); long insure = score != null ? score.InsureScore : 0; lbInsure.Text = insure.ToString(); //获取房卡信息 UserRoomCard card = FacadeManage.aideTreasureFacade.GetUserRoomCard(user.UserID); lbRoomCard.Text = card != null?card.RoomCard.ToString() : "0"; //购买比例 Entity.Platform.GameProperty prop = FacadeManage.aidePlatformFacade.GetGameProperty(501); if (prop != null) { rate = Convert.ToInt32(prop.Gold); } maxNum = Convert.ToInt32(Convert.ToDecimal(insure) / rate); } }
protected void BindDataList() { //绑定数据 int userID = Fetch.GetUserCookie().UserID; string where = " WHERE TypeID = 4 AND SourceUserID = " + userID; PagerSet pagerSet = FacadeManage.aideRecordFacade.GetRoomCardRecord(where, PageIndex, anpPage.PageSize); anpPage.RecordCount = pagerSet.RecordCount; if (pagerSet.PageSet.Tables[0].Rows.Count > 0) { rptData.DataSource = pagerSet.PageSet; rptData.DataBind(); litNoData.Visible = false; } else { litNoData.Visible = true; } //已有房卡数 UserRoomCard card = FacadeManage.aideTreasureFacade.GetUserRoomCard(userID); RoomCardCount = card != null ? card.RoomCard : 0; }
protected void Page_Load(object sender, EventArgs e) { SiteMaster.Menu = 1; if (!IsPostBack) { //获取登录信息 UserTicketInfo user = userTicket; //获取游戏豆信息 UserCurrencyInfo currency = FacadeManage.aideTreasureFacade.GetUserCurrencyInfo(user.UserID); lbCurrency.Text = currency != null?Convert.ToInt32(currency.Currency).ToString() : "0"; //获取房卡信息 UserRoomCard card = FacadeManage.aideTreasureFacade.GetUserRoomCard(user.UserID); lbRoomCard.Text = card != null?card.RoomCard.ToString() : "0"; //获取购买产品 int id = GameRequest.GetQueryInt("id", 0); RoomCardConfig config = FacadeManage.aideTreasureFacade.GetRoomCardConfig(id); if (config == null) { return; } lbExchCard.Text = config.RoomCard.ToString(); lbPayCurrency.Text = Convert.ToInt32(config.Currency).ToString(); } }
/// <summary> /// 获取房卡信息 /// </summary> /// <param name="userID"></param> /// <returns></returns> public UserRoomCard GetUserRoomCard(int userID) { string sqlQuery = string.Format("SELECT * FROM UserRoomCard(NOLOCK) WHERE UserID= {0}", userID); UserRoomCard card = Database.ExecuteObject <UserRoomCard>(sqlQuery); if (card != null) { return(card); } else { return(new UserRoomCard()); } }
protected void Page_Load(object sender, EventArgs e) { SiteMaster.Menu = 3; if (!IsPostBack) { //获取登录信息 UserTicketInfo user = userTicket; //获取房卡信息 UserRoomCard card = FacadeManage.aideTreasureFacade.GetUserRoomCard(user.UserID); lbRoomCard.Text = card != null?card.RoomCard.ToString() : "0"; //获取今日赠送房卡 lbPresentCard.Text = FacadeManage.aideRecordFacade.GetPresentRoomCard(user.UserID); } }
public UserRoomCard GetUserRoomCard(int userID) { string commandText = string.Format("SELECT * FROM UserRoomCard(NOLOCK) WHERE UserID= {0}", userID); UserRoomCard userRoomCard = base.Database.ExecuteObject <UserRoomCard>(commandText); UserRoomCard result; if (userRoomCard != null) { result = userRoomCard; } else { result = new UserRoomCard(); } return(result); }
protected void Page_Load(object sender, EventArgs e) { SiteMaster.Menu = 2; if (!IsPostBack) { //获取登录信息 UserTicketInfo user = userTicket; //获取游戏币信息 GameScoreInfo score = FacadeManage.aideTreasureFacade.GetTreasureInfo2(user.UserID); lbGold.Text = score != null?score.Score.ToString() : "0"; //获取房卡信息 UserRoomCard card = FacadeManage.aideTreasureFacade.GetUserRoomCard(user.UserID); lbRoomCard.Text = card != null?card.RoomCard.ToString() : "0"; } }
protected void Page_Load(object sender, EventArgs e) { SiteMaster.Menu = 1; if (!IsPostBack) { //获取登录信息 UserTicketInfo user = userTicket; //获取游戏豆信息 UserCurrencyInfo currency = FacadeManage.aideTreasureFacade.GetUserCurrencyInfo(user.UserID); lbCurrency.Text = currency != null?Convert.ToInt32(currency.Currency).ToString() : "0"; //获取房卡信息 UserRoomCard card = FacadeManage.aideTreasureFacade.GetUserRoomCard(user.UserID); lbRoomCard.Text = card != null?card.RoomCard.ToString() : "0"; } }
protected void btnSave_Click(object sender, EventArgs e) { string strReason = CtrlHelper.GetText(txtReason); int intAddCard = CtrlHelper.GetInt(txtAddCard, 0); if (intAddCard <= 0) { MessageBox("赠送房卡数必须为大于零的正整数!"); return; } if (string.IsNullOrEmpty(strReason)) { MessageBox("赠送原因不能为空"); return; } Game.Entity.Record.RecordGrantRoomCard card = new Game.Entity.Record.RecordGrantRoomCard(); card.ClientIP = GameRequest.GetUserIP(); card.AddRoomCard = intAddCard; card.CollectDate = DateTime.Now; card.MasterID = userExt.UserID; card.Reason = strReason; UserRoomCard roomcard = new UserRoomCard(); AccountsInfo info = new AccountsInfo(); string[] arrUserIDList = StrParamsList.Split(new char[] { ',' }); foreach (string strid in arrUserIDList) { if (Utils.Validate.IsPositiveInt(strid)) { card.UserID = int.Parse(strid); info = FacadeManage.aideAccountsFacade.GetAccountInfoByUserID(card.UserID); if (info != null) { roomcard = FacadeManage.aideTreasureFacade.GetUserRoomCard(card.UserID); card.CurRoomCard = roomcard == null ? 0 : roomcard.RoomCard; roomcard.RoomCard = roomcard.RoomCard + intAddCard; FacadeManage.aideTreasureFacade.SaveUserRoomCard(roomcard, card.UserID); FacadeManage.aideRecordFacade.InsertRecordUserRoomCard(card); } } } MessageBox("赠送成功"); }
protected void Page_Load(object sender, EventArgs e) { SiteMaster.Menu = 1; payId = GameRequest.GetInt("id", 0); if (!IsPostBack) { //获取登录信息 UserTicketInfo user = userTicket; if (payId <= 0) { Response.Redirect("/Menu/Buy.aspx"); } //获取游戏豆信息 UserCurrencyInfo currency = FacadeManage.aideTreasureFacade.GetUserCurrencyInfo(user.UserID); lbCurrency.Text = currency != null?Convert.ToInt32(currency.Currency).ToString() : "0"; //获取房卡信息 UserRoomCard card = FacadeManage.aideTreasureFacade.GetUserRoomCard(user.UserID); lbRoomCard.Text = card != null?card.RoomCard.ToString() : "0"; } }
protected void Page_Load(object sender, EventArgs e) { SiteMaster.Menu = 0; if (!IsPostBack) { //获取登录信息 UserTicketInfo user = userTicket; lbAccount.Text = user.Accounts; //获取代理信息 AccountsAgent agent = FacadeManage.aideAccountsFacade.GetAccountAgentByUserID(user.UserID); if (agent != null) { lbDomain.Text = agent.Domain; lbMobile.Text = agent.MobilePhone; lbNumber.Text = agent.AgentID.ToString(); lbRealName.Text = agent.Compellation; lbWechat.Text = agent.WeChat; } //获取游戏币信息 GameScoreInfo score = FacadeManage.aideTreasureFacade.GetTreasureInfo2(user.UserID); if (score != null) { lbGold.Text = score.Score.ToString(); } //获取房卡信息 UserRoomCard card = FacadeManage.aideTreasureFacade.GetUserRoomCard(user.UserID); if (card != null) { lbRoomCard.Text = card.RoomCard.ToString(); } //获取公告信息 rpData.DataSource = FacadeManage.aideNativeWebFacade.GetRoomCardNews(4); rpData.DataBind(); } }
protected int rateRoomCard = 1; //房卡兑换游戏币比例 protected void Page_Load(object sender, EventArgs e) { SiteMaster.Menu = 2; if (!IsPostBack) { //获取登录信息 UserTicketInfo user = userTicket; //获取游戏币信息 GameScoreInfo score = FacadeManage.aideTreasureFacade.GetTreasureInfo2(user.UserID); lbGold.Text = score != null?score.Score.ToString() : "0"; //获取房卡信息 UserRoomCard card = FacadeManage.aideTreasureFacade.GetUserRoomCard(user.UserID); lbRoomCard.Text = card != null?card.RoomCard.ToString() : "0"; //获取兑换比例 SystemStatusInfo ssi = FacadeManage.aideAccountsFacade.GetSystemStatusInfo(AppConfig.SystemConfigKey.AgentRoomCardExchRate.ToString()); if (ssi != null) { rateRoomCard = ssi.StatusValue; } } }
/// <summary> /// 页面加载 /// </summary> protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { //获取登录信息 UserTicketInfo user = userTicket; //获取游戏豆信息 UserCurrencyInfo currency = FacadeManage.aideTreasureFacade.GetUserCurrencyInfo(user.UserID); lbCurrucy.Text = currency != null?Convert.ToInt32(currency.Currency).ToString() : "0"; //获取房卡信息 UserRoomCard card = FacadeManage.aideTreasureFacade.GetUserRoomCard(user.UserID); lbRoomCard.Text = card != null?card.RoomCard.ToString() : "0"; //购买比例 Entity.Platform.GameProperty prop = FacadeManage.aidePlatformFacade.GetGameProperty(501); if (prop != null) { rate = Convert.ToInt32(prop.Cash); } maxNum = currency != null?Convert.ToInt32(currency.Currency / rate) : 0; } }
private void BindData() { if (IntParam <= 0) { return; } //获取信息 AccountsInfo model = FacadeManage.aideAccountsFacade.GetAccountInfoByUserID(IntParam); if (model == null) { MessageBox("用户信息不存在"); return; } CtrlHelper.SetText(ltGameID, model.GameID.ToString()); CtrlHelper.SetText(ltAccounts, model.Accounts.Trim()); CtrlHelper.SetText(ltUserModel, model.UserMedal.ToString("N0")); CtrlHelper.SetText(ltLove, model.LoveLiness.ToString("N0")); UserCurrencyInfo uci = FacadeManage.aideTreasureFacade.GetUserCurrencyInfo(IntParam); if (uci != null) { ltCurrency.Text = uci.Currency.ToString("N0"); } //游戏币信息 GameScoreInfo scoreInfo = FacadeManage.aideTreasureFacade.GetGameScoreInfoByUserID(IntParam); if (scoreInfo == null) { return; } CtrlHelper.SetText(ltScore, scoreInfo.Score.ToString("N0")); CtrlHelper.SetText(ltInsureScore, scoreInfo.InsureScore.ToString("N0")); CtrlHelper.SetText(ltWinCount, scoreInfo.WinCount.ToString()); CtrlHelper.SetText(ltLostCount, scoreInfo.LostCount.ToString()); CtrlHelper.SetText(ltDrawCount, scoreInfo.DrawCount.ToString()); CtrlHelper.SetText(ltFleeCount, scoreInfo.FleeCount.ToString()); CtrlHelper.SetText(ltRevenue, scoreInfo.Revenue.ToString("N0")); //登录房间、注册信息 CtrlHelper.SetText(ltGameLogonTimes, scoreInfo.AllLogonTimes.ToString()); CtrlHelper.SetText(ltLastLogonDate, scoreInfo.AllLogonTimes == 0 ? "从未登陆房间" : scoreInfo.LastLogonDate.ToString("yyyy-MM-dd HH:mm:ss")); CtrlHelper.SetText(ltLogonSpacingTime, scoreInfo.AllLogonTimes == 0 ? "" : Fetch.GetTimeSpan(Convert.ToDateTime(scoreInfo.LastLogonDate), DateTime.Now) + " 前"); CtrlHelper.SetText(ltLastLogonIP, scoreInfo.LastLogonIP.ToString()); CtrlHelper.SetText(ltLogonIPInfo, IPQuery.GetAddressWithIP(scoreInfo.LastLogonIP.ToString())); CtrlHelper.SetText(ltLastLogonMachine, scoreInfo.LastLogonMachine.ToString()); CtrlHelper.SetText(ltRegisterDate, scoreInfo.RegisterDate.ToString("yyyy-MM-dd HH:mm:ss")); CtrlHelper.SetText(ltRegisterIP, scoreInfo.RegisterIP.ToString()); CtrlHelper.SetText(ltRegIPInfo, IPQuery.GetAddressWithIP(scoreInfo.RegisterIP.ToString())); CtrlHelper.SetText(ltRegisterMachine, scoreInfo.RegisterMachine.ToString()); CtrlHelper.SetText(ltOnLineTimeCount, scoreInfo.OnLineTimeCount.ToString()); CtrlHelper.SetText(ltPlayTimeCount, scoreInfo.PlayTimeCount.ToString()); //房卡信息 if (AllowBattle == "1") { UserRoomCard card = FacadeManage.aideTreasureFacade.GetUserRoomCard(IntParam); CardNumber = card == null ? "0" : card.RoomCard.ToString(); } }
/// <summary> /// 保存用户房卡 /// </summary> /// <returns></returns> public int SaveUserRoomCard(UserRoomCard card, int userid) { return(aideTreasureData.SaveUserRoomCard(card, userid)); }