C# Class CCN.Modules.Activity.DataAccess.ActivityDataAccess

Inheritance: Cedar.Framework.Common.Server.BaseClasses.DataAccessBase
Afficher le fichier Open project: Chinaccn/surfboard

Méthodes publiques

Méthode Description
AddCrowdInfo ( CrowdInfoModel model ) : int

添加

AddGrade ( CrowdGradeModel model ) : int

添加档次

AddPlayer ( CrowdPlayerModel model ) : int

添加Player

AddPlayerPay ( CrowdPayRecordModel model ) : int

添加Player

AddPlayerPayEx ( CrowdPayRecordModel model ) : int

添加Player

AddVoteLog ( VoteLogModel model ) : int

投票

AddVoteLog ( VoteLogModel model, int number ) : int

作弊投票

AddVotePer ( VotePerModel model ) : int

参赛

AuditPer ( string perid, int result ) : int

审核

DoPay ( string orderNo ) : int

确认支付

EndDraw ( StartDrawModel model ) : int

结束抽奖

GetCrowdActivityPageList ( CrowdInfoQueryModel query ) : BasePageList

获取活动列表

GetCrowdActivityTotal ( string flagcode ) : CrowdTotalInfoModel

获取活动的信息及档次list信息

GetCrowdInfoByFlagcode ( string flagcode ) : CrowdInfoModel

获取活动详情 flagcode

GetCrowdInfoById ( string innerid ) : CrowdInfoModel

获取活动详情 info

GetCrowdProgressByFlagcode ( string flagcode ) : CrowdProgressModel

获取活动详情 view

GetCrowdViewById ( string flagcode ) : CrowdViewModel

获取活动详情 view

GetGradeInfoById ( string innerid ) : CrowdGradeModel

获取档次详情 info

GetGradeListByFlagcode ( string flagcode ) : IEnumerable

获取档次列表

GetGradePageList ( QueryModel query ) : BasePageList

获取投票活动的参赛人员列表

GetPaidTotal ( string flagcode, string openid ) : int

获取用户已支付总金额

GetPayRecordListWithPlayer ( string flagcode, string openid ) : IEnumerable

获取Player支付记录列表

GetPlayerByOrderNo ( string orderNo ) : PayNotifyModel

获取粉丝信息

GetPlayerInfoById ( string innerid ) : CrowdPlayerModel

获取Player详情 info

GetPlayerInfoById ( string flagcode, string openid ) : CrowdPlayerModel

根据openid获取Player详情 info

GetPlayerListByFlagcode ( string flagcode ) : IEnumerable

获取Player列表

GetPlayerPageList ( CrowdPlayerQueryModel query ) : BasePageList

获取投票活动的参赛人员列表

GetPlayerViewById ( string innerid ) : CrowdPlayerViewModel

根据openid获取Player详情 view

GetVoteInfoById ( string id ) : VoteModel

获取投票活动详情 info

GetVoteList ( VoteQueryModel query ) : BasePageList

获取投票活动列表

GetVoteLogList ( VoteLogQueryModel query ) : BasePageList

获取参赛人的投票列表

GetVotePerBackViewById ( string id ) : VotePerViewModel

获取投票活动的参赛人员详情 view

GetVotePerInfoById ( string id ) : VotePerModel

获取投票活动的参赛人员详情 info

GetVotePerList ( VotePerQueryModel query ) : BasePageList

获取投票活动的参赛人员列表

GetVotePerRanking ( string activityid, int votenum ) : int

获取参赛者排名

GetVotePerTotal ( string activityid ) : int

获取参赛者总人数

GetVotePerViewById ( string id ) : VotePerViewModel

获取投票活动的参赛人员详情 view

GetVoteViewById ( string id ) : VoteViewModel

获取投票活动详情 view

ResetDraw ( string innerid ) : int

重置抽奖

StartDraw ( StartDrawModel model ) : int

开始抽奖

UnSubscribe ( string appid, string openid ) : int

取消订阅操作

UpdateCrowdInfo ( CrowdInfoModel model ) : int

修改

UpdateCrowdQrCode ( string flagcode, string qrcode ) : int

修改

UpdateGrade ( CrowdGradeModel model ) : int

修改档次

UpdatePlayer ( CrowdPlayerModel model ) : int

UpdatePlayer

Method Details

AddCrowdInfo() public méthode

添加
public AddCrowdInfo ( CrowdInfoModel model ) : int
model CCN.Modules.Activity.BusinessEntity.CrowdInfoModel
Résultat int

AddGrade() public méthode

添加档次
public AddGrade ( CrowdGradeModel model ) : int
model CCN.Modules.Activity.BusinessEntity.CrowdGradeModel
Résultat int

AddPlayer() public méthode

添加Player
public AddPlayer ( CrowdPlayerModel model ) : int
model CCN.Modules.Activity.BusinessEntity.CrowdPlayerModel
Résultat int

AddPlayerPay() public méthode

添加Player
public AddPlayerPay ( CrowdPayRecordModel model ) : int
model CCN.Modules.Activity.BusinessEntity.CrowdPayRecordModel
Résultat int

AddPlayerPayEx() public méthode

添加Player
public AddPlayerPayEx ( CrowdPayRecordModel model ) : int
model CCN.Modules.Activity.BusinessEntity.CrowdPayRecordModel
Résultat int

AddVoteLog() public méthode

投票
public AddVoteLog ( VoteLogModel model ) : int
model CCN.Modules.Activity.BusinessEntity.VoteLogModel
Résultat int

AddVoteLog() public méthode

作弊投票
public AddVoteLog ( VoteLogModel model, int number ) : int
model CCN.Modules.Activity.BusinessEntity.VoteLogModel
number int
Résultat int

AddVotePer() public méthode

参赛
public AddVotePer ( VotePerModel model ) : int
model CCN.Modules.Activity.BusinessEntity.VotePerModel
Résultat int

AuditPer() public méthode

审核
public AuditPer ( string perid, int result ) : int
perid string
result int
Résultat int

DoPay() public méthode

确认支付
public DoPay ( string orderNo ) : int
orderNo string
Résultat int

EndDraw() public méthode

结束抽奖
public EndDraw ( StartDrawModel model ) : int
model CCN.Modules.Activity.BusinessEntity.StartDrawModel
Résultat int

GetCrowdActivityPageList() public méthode

获取活动列表
public GetCrowdActivityPageList ( CrowdInfoQueryModel query ) : BasePageList
query CCN.Modules.Activity.BusinessEntity.CrowdInfoQueryModel
Résultat BasePageList

GetCrowdActivityTotal() public méthode

获取活动的信息及档次list信息
public GetCrowdActivityTotal ( string flagcode ) : CrowdTotalInfoModel
flagcode string
Résultat CCN.Modules.Activity.BusinessEntity.CrowdTotalInfoModel

GetCrowdInfoByFlagcode() public méthode

获取活动详情 flagcode
public GetCrowdInfoByFlagcode ( string flagcode ) : CrowdInfoModel
flagcode string
Résultat CCN.Modules.Activity.BusinessEntity.CrowdInfoModel

GetCrowdInfoById() public méthode

获取活动详情 info
public GetCrowdInfoById ( string innerid ) : CrowdInfoModel
innerid string
Résultat CCN.Modules.Activity.BusinessEntity.CrowdInfoModel

GetCrowdProgressByFlagcode() public méthode

获取活动详情 view
public GetCrowdProgressByFlagcode ( string flagcode ) : CrowdProgressModel
flagcode string
Résultat CCN.Modules.Activity.BusinessEntity.CrowdProgressModel

GetCrowdViewById() public méthode

获取活动详情 view
public GetCrowdViewById ( string flagcode ) : CrowdViewModel
flagcode string
Résultat CCN.Modules.Activity.BusinessEntity.CrowdViewModel

GetGradeInfoById() public méthode

获取档次详情 info
public GetGradeInfoById ( string innerid ) : CrowdGradeModel
innerid string
Résultat CCN.Modules.Activity.BusinessEntity.CrowdGradeModel

GetGradeListByFlagcode() public méthode

获取档次列表
public GetGradeListByFlagcode ( string flagcode ) : IEnumerable
flagcode string
Résultat IEnumerable

GetGradePageList() public méthode

获取投票活动的参赛人员列表
public GetGradePageList ( QueryModel query ) : BasePageList
query QueryModel
Résultat BasePageList

GetPaidTotal() public méthode

获取用户已支付总金额
public GetPaidTotal ( string flagcode, string openid ) : int
flagcode string 活动码
openid string openid
Résultat int

GetPayRecordListWithPlayer() public méthode

获取Player支付记录列表
public GetPayRecordListWithPlayer ( string flagcode, string openid ) : IEnumerable
flagcode string
openid string
Résultat IEnumerable

GetPlayerByOrderNo() public méthode

获取粉丝信息
public GetPlayerByOrderNo ( string orderNo ) : PayNotifyModel
orderNo string
Résultat CCN.Modules.Activity.BusinessEntity.PayNotifyModel

GetPlayerInfoById() public méthode

获取Player详情 info
public GetPlayerInfoById ( string innerid ) : CrowdPlayerModel
innerid string
Résultat CCN.Modules.Activity.BusinessEntity.CrowdPlayerModel

GetPlayerInfoById() public méthode

根据openid获取Player详情 info
public GetPlayerInfoById ( string flagcode, string openid ) : CrowdPlayerModel
flagcode string
openid string
Résultat CCN.Modules.Activity.BusinessEntity.CrowdPlayerModel

GetPlayerListByFlagcode() public méthode

获取Player列表
public GetPlayerListByFlagcode ( string flagcode ) : IEnumerable
flagcode string
Résultat IEnumerable

GetPlayerPageList() public méthode

获取投票活动的参赛人员列表
public GetPlayerPageList ( CrowdPlayerQueryModel query ) : BasePageList
query CCN.Modules.Activity.BusinessEntity.CrowdPlayerQueryModel
Résultat BasePageList

GetPlayerViewById() public méthode

根据openid获取Player详情 view
public GetPlayerViewById ( string innerid ) : CrowdPlayerViewModel
innerid string
Résultat CCN.Modules.Activity.BusinessEntity.CrowdPlayerViewModel

GetVoteInfoById() public méthode

获取投票活动详情 info
public GetVoteInfoById ( string id ) : VoteModel
id string
Résultat CCN.Modules.Activity.BusinessEntity.VoteModel

GetVoteList() public méthode

获取投票活动列表
public GetVoteList ( VoteQueryModel query ) : BasePageList
query VoteQueryModel
Résultat BasePageList

GetVoteLogList() public méthode

获取参赛人的投票列表
public GetVoteLogList ( VoteLogQueryModel query ) : BasePageList
query CCN.Modules.Activity.BusinessEntity.VoteLogQueryModel
Résultat BasePageList

GetVotePerBackViewById() public méthode

获取投票活动的参赛人员详情 view
public GetVotePerBackViewById ( string id ) : VotePerViewModel
id string
Résultat VotePerViewModel

GetVotePerInfoById() public méthode

获取投票活动的参赛人员详情 info
public GetVotePerInfoById ( string id ) : VotePerModel
id string
Résultat CCN.Modules.Activity.BusinessEntity.VotePerModel

GetVotePerList() public méthode

获取投票活动的参赛人员列表
public GetVotePerList ( VotePerQueryModel query ) : BasePageList
query VotePerQueryModel
Résultat BasePageList

GetVotePerRanking() public méthode

获取参赛者排名
public GetVotePerRanking ( string activityid, int votenum ) : int
activityid string
votenum int
Résultat int

GetVotePerTotal() public méthode

获取参赛者总人数
public GetVotePerTotal ( string activityid ) : int
activityid string
Résultat int

GetVotePerViewById() public méthode

获取投票活动的参赛人员详情 view
public GetVotePerViewById ( string id ) : VotePerViewModel
id string
Résultat VotePerViewModel

GetVoteViewById() public méthode

获取投票活动详情 view
public GetVoteViewById ( string id ) : VoteViewModel
id string
Résultat CCN.Modules.Activity.BusinessEntity.VoteViewModel

ResetDraw() public méthode

重置抽奖
public ResetDraw ( string innerid ) : int
innerid string
Résultat int

StartDraw() public méthode

开始抽奖
public StartDraw ( StartDrawModel model ) : int
model CCN.Modules.Activity.BusinessEntity.StartDrawModel
Résultat int

UnSubscribe() public méthode

取消订阅操作
public UnSubscribe ( string appid, string openid ) : int
appid string
openid string
Résultat int

UpdateCrowdInfo() public méthode

修改
public UpdateCrowdInfo ( CrowdInfoModel model ) : int
model CCN.Modules.Activity.BusinessEntity.CrowdInfoModel
Résultat int

UpdateCrowdQrCode() public méthode

修改
public UpdateCrowdQrCode ( string flagcode, string qrcode ) : int
flagcode string
qrcode string
Résultat int

UpdateGrade() public méthode

修改档次
public UpdateGrade ( CrowdGradeModel model ) : int
model CCN.Modules.Activity.BusinessEntity.CrowdGradeModel
Résultat int

UpdatePlayer() public méthode

UpdatePlayer
public UpdatePlayer ( CrowdPlayerModel model ) : int
model CCN.Modules.Activity.BusinessEntity.CrowdPlayerModel
Résultat int