コード例 #1
0
        private void BindData( )
        {
            LivcardAssociator card = FacadeManage.aideTreasureFacade.GetLivcardAssociatorInfo(StrParam);

            if (card == null)
            {
                return;
            }
            CtrlHelper.SetText(ltSerialID, card.SerialID);
            CtrlHelper.SetText(ltCardTypeName, GetCardTypeName(card.CardTypeID));
            CtrlHelper.SetText(ltBuildID, card.BuildID.ToString( ));
            CtrlHelper.SetText(ltCardPrice, card.CardPrice.ToString( ));
            CtrlHelper.SetText(ltCurrency, card.Currency.ToString());
            CtrlHelper.SetText(ltUseRange, GetUserRange(card.UseRange));
            CtrlHelper.SetText(ltValidDate, card.ValidDate.ToString("yyyy-MM-dd HH:mm:ss"));
            CtrlHelper.SetText(ltBuildDate, card.BuildDate.ToString("yyyy-MM-dd HH:mm:ss"));
            CtrlHelper.SetText(ltSalesPerson, card.SalesPerson);
            CtrlHelper.SetText(ltNullity, GetNullityStatus(card.Nullity));

            if (card.ApplyDate != null)
            {
                ShareDetailInfo detailInfo = FacadeManage.aideTreasureFacade.GetShareDetailInfo(StrParam);
                if (detailInfo != null)
                {
                    plPyaCard.Visible = true;
                    lbPayCardMsg.Text = "充值信息";
                    CtrlHelper.SetText(ltPayDate, detailInfo.ApplyDate.ToString( ));
                    CtrlHelper.SetText(ltPayUser, GetAccounts(detailInfo.UserID) + "(" + GetGameID(detailInfo.UserID) + ")");
                    CtrlHelper.SetText(ltPayOperUser, GetAccounts(detailInfo.OperUserID));
                    CtrlHelper.SetText(ltPayBeforeCurrency, detailInfo.BeforeCurrency.ToString());
                    CtrlHelper.SetText(ltPayAddress, detailInfo.IPAddress + "  " + Utils.IPQuery.GetAddressWithIP(detailInfo.IPAddress));
                }
            }
        }
コード例 #2
0
        /// <summary>
        /// 获取实卡充值记录,根据SerialID
        /// </summary>
        /// <param name="serialID"></param>
        /// <returns></returns>
        public ShareDetailInfo GetShareDetailInfo(string serialID)
        {
            string          sqlQuery        = string.Format("(NOLOCK) WHERE SerialID= '{0}'", serialID);
            ShareDetailInfo shareDetailInfo = aideShareDetialProvider.GetObject <ShareDetailInfo>(sqlQuery);

            return(shareDetailInfo);
        }
コード例 #3
0
        private void BindData( )
        {
            LivcardAssociator card = aideTreasureFacade.GetLivcardAssociatorInfo(StrParam);

            if (card == null)
            {
                return;
            }
            CtrlHelper.SetText(ltSerialID, card.SerialID);
            CtrlHelper.SetText(ltCardTypeName, GetCardTypeName(card.CardTypeID));
            CtrlHelper.SetText(ltBuildID, card.BuildID.ToString( ));
            CtrlHelper.SetText(ltCardPrice, card.CardPrice.ToString( ));
            CtrlHelper.SetText(ltCardGold, card.CardGold.ToString( ));
            CtrlHelper.SetText(ltMemberOrder, GetMemberName(card.MemberOrder));
            CtrlHelper.SetText(ltMemberDays, card.MemberDays.ToString( ));
            CtrlHelper.SetText(ltUseRange, GetUserRange(card.UseRange));
            CtrlHelper.SetText(ltValidDate, card.ValidDate.ToString("yyyy-MM-dd HH:mm:ss"));
            CtrlHelper.SetText(ltBuildDate, card.BuildDate.ToString("yyyy-MM-dd HH:mm:ss"));
            CtrlHelper.SetText(ltSalesPerson, card.SalesPerson);
            CtrlHelper.SetText(ltNullity, GetNullityStatus(card.Nullity));

            if (card.ApplyDate != null)
            {
                ShareDetailInfo detailInfo = aideTreasureFacade.GetShareDetailInfo(StrParam);
                if (detailInfo != null)
                {
                    plPyaCard.Visible = true;
                    lbPayCardMsg.Text = "充值信息";
                    CtrlHelper.SetText(ltPayDate, detailInfo.ApplyDate.ToString( ));
                    CtrlHelper.SetText(ltPayUser, GetAccounts(detailInfo.UserID) + "(" + GetGameID(detailInfo.UserID) + ")");
                    CtrlHelper.SetText(ltPayOperUser, GetAccounts(detailInfo.OperUserID));
                    CtrlHelper.SetText(ltPayBeforeGold, detailInfo.BeforeGold.ToString());
                    CtrlHelper.SetText(ltPayAddress, detailInfo.IPAddress + "  " + Utils.IPQuery.GetAddressWithIP(detailInfo.IPAddress));
                }
            }

            //用户权限
            int intUserRight = card.UserRight;

            if (ckbUserRight.Items.Count > 0)
            {
                foreach (ListItem item in ckbUserRight.Items)
                {
                    item.Selected = int.Parse(item.Value) == (intUserRight & int.Parse(item.Value));
                }
            }
        }