示例#1
0
文件: Solved.cs 项目: mkryuk/DP
 public override void Close(Issue issue)
 {
     issue.AddHistory("Issue closed");
     issue.SetIssueState(new Closed());
 }
示例#2
0
文件: IssueState.cs 项目: mkryuk/DP
 public virtual void Decline(Issue issue)
 {
     NotAllowed("Decline");
 }
示例#3
0
文件: Solved.cs 项目: mkryuk/DP
 public override void Feedback(string text, Issue issue)
 {
     issue.Feedback = text;
     issue.AddHistory("Feedback added");
     issue.SetIssueState(new Feedback());
 }
示例#4
0
文件: IssueState.cs 项目: mkryuk/DP
 public virtual void Feedback(string text, Issue issue)
 {
     NotAllowed("Feedback");
 }
示例#5
0
文件: IssueState.cs 项目: mkryuk/DP
 public virtual void Close(Issue issue)
 {
     NotAllowed("Close");
 }
示例#6
0
文件: IssueState.cs 项目: mkryuk/DP
 public virtual void Solve(Issue issue)
 {
     NotAllowed("Solve");
 }
示例#7
0
文件: IssueState.cs 项目: mkryuk/DP
 public virtual void Assign(string assignedTo, Issue issue)
 {
     NotAllowed("Assign");
 }
示例#8
0
文件: IssueState.cs 项目: mkryuk/DP
 public virtual void New(Issue issue)
 {
     NotAllowed("New");
 }
示例#9
0
文件: Created.cs 项目: mkryuk/DP
 public override void Assign(string assignedTo, Issue issue)
 {
     issue.AssignedTo = assignedTo;
     issue.AddHistory($"Assigned to {issue.AssignedTo}");
     issue.SetIssueState(new Assigned());
 }
示例#10
0
文件: Created.cs 项目: mkryuk/DP
 public override void Decline(Issue issue)
 {
     issue.AddHistory("Issue declined");
     issue.SetIssueState(new Declined());
 }