示例#1
0
 private void OnVotingAction(VotingActionType type, VotingDescriptor2 voting)
 {
     if (VotingAction != null)
       {
     VotingAction(type, voting);
       }
 }
示例#2
0
 private void Control_VotingAction(VotingActionType type, VotingDescriptor2 voting)
 {
     OnVotingAction(type, voting);
 }
示例#3
0
文件: Master.cs 项目: dbrgn/pi-vote
 private void VotingListsControl_VotingAction(VotingActionType type, VotingDescriptor2 voting)
 {
     switch (type)
       {
     case VotingActionType.Type1:
       switch (voting.Status)
       {
     case VotingStatus.New:
       GoShare(voting);
       break;
     case VotingStatus.Sharing:
       GoCheck(voting);
       break;
     case VotingStatus.Voting:
       GoVote(voting);
       break;
     case VotingStatus.Deciphering:
       GoDecipher(voting);
       break;
     case VotingStatus.Finished:
     case VotingStatus.Offline:
       GoTally(voting);
       break;
       }
       break;
     case VotingActionType.Type2:
       switch (voting.Status)
       {
     case VotingStatus.New:
     case VotingStatus.Sharing:
     case VotingStatus.Ready:
       GoDelete(voting);
       break;
     case VotingStatus.Offline:
       GoDeleteStored(voting);
       break;
     case VotingStatus.Finished:
       GoDownload(voting);
       break;
       }
       break;
       }
 }
示例#4
0
 private void ScheduledVotingListControl_VotingAction(VotingActionType type, VotingDescriptor2 voting)
 {
     OnVotingAction(type, voting);
 }
示例#5
0
 public void OnVotingAction(VotingActionType type)
 {
     if (VotingAction != null)
       {
     VotingAction(type, Voting);
     UpdateDisplay();
       }
 }