public CreateWorkItem ( |
||
newWorkItem | ||
리턴 | void |
public void CreateWorkItem(WorkItem newWorkItem)
{
using(WorkflowRepository.BeginTransaction())
{
Create(newWorkItem);
WorkflowRepository.CommitTransaction();
}
}
public void CreateWorkItem(WorkItem newWorkItem) { var creator = new WorkItemCreator(WorkflowRepository, TimeSource); var timeStamp = TimeSource.GetTime(); creator.CreateWorkItem(newWorkItem.UpdateTimestamp(timeStamp).UpdateLastMoved(timeStamp)); }