C# 클래스 Gtd.Pcl.CoreDomain.AppServices.TrustedSystem.ActionInfo

파일 보기 프로젝트 열기: beingtheworst/btw-gtd

공개 메소드들

메소드 설명
ActionInfo ( ActionId id, string name, ProjectId owner ) : System
ChangeOutcome ( string newName ) : void
DeferDateShifted ( System.DateTime oldTime, System.DateTime newTime ) : void
DeferredUntil ( System.DateTime deferDate ) : void
DueDateAssigned ( System.DateTime dueDate ) : void
DueDateMoved ( System.DateTime oldTime, System.DateTime newTime ) : void
DueDateRemoved ( System.DateTime dueDate ) : void
EnsureCleanRemoval ( ) : void
LinkToProject ( ProjectId id ) : void
MakeArchived ( ) : void
MarkAsCompleted ( ) : void
MoveToProject ( ProjectId oldProject, ProjectId newProject ) : void
NoLongerDeferred ( System.DateTime startDate ) : void
RemoveFromProject ( ProjectId project ) : void

메소드 상세

ActionInfo() 공개 메소드

public ActionInfo ( ActionId id, string name, ProjectId owner ) : System
id ActionId
name string
owner ProjectId
리턴 System

ChangeOutcome() 공개 메소드

public ChangeOutcome ( string newName ) : void
newName string
리턴 void

DeferDateShifted() 공개 메소드

public DeferDateShifted ( System.DateTime oldTime, System.DateTime newTime ) : void
oldTime System.DateTime
newTime System.DateTime
리턴 void

DeferredUntil() 공개 메소드

public DeferredUntil ( System.DateTime deferDate ) : void
deferDate System.DateTime
리턴 void

DueDateAssigned() 공개 메소드

public DueDateAssigned ( System.DateTime dueDate ) : void
dueDate System.DateTime
리턴 void

DueDateMoved() 공개 메소드

public DueDateMoved ( System.DateTime oldTime, System.DateTime newTime ) : void
oldTime System.DateTime
newTime System.DateTime
리턴 void

DueDateRemoved() 공개 메소드

public DueDateRemoved ( System.DateTime dueDate ) : void
dueDate System.DateTime
리턴 void

EnsureCleanRemoval() 공개 메소드

public EnsureCleanRemoval ( ) : void
리턴 void

LinkToProject() 공개 메소드

public LinkToProject ( ProjectId id ) : void
id ProjectId
리턴 void

MakeArchived() 공개 메소드

public MakeArchived ( ) : void
리턴 void

MarkAsCompleted() 공개 메소드

public MarkAsCompleted ( ) : void
리턴 void

MoveToProject() 공개 메소드

public MoveToProject ( ProjectId oldProject, ProjectId newProject ) : void
oldProject ProjectId
newProject ProjectId
리턴 void

NoLongerDeferred() 공개 메소드

public NoLongerDeferred ( System.DateTime startDate ) : void
startDate System.DateTime
리턴 void

RemoveFromProject() 공개 메소드

public RemoveFromProject ( ProjectId project ) : void
project ProjectId
리턴 void