コード例 #1
0
ファイル: Program.cs プロジェクト: Maceage/DesignPatterns
        private static void EditWorkItem(WorkItem workItem)
        {
            Console.WriteLine("Editing work item...");

            workItem.Edit("Work item title here", "Work item description here");
            workItem.Print();

            Console.WriteLine();
        }
コード例 #2
0
ファイル: Program.cs プロジェクト: Maceage/DesignPatterns
        private static void SetItemState(WorkItem workItem, string state)
        {
            Console.WriteLine("Setting work item state to {0}...", state);

            workItem.SetState(state);
            workItem.Print();

            Console.WriteLine();
        }
コード例 #3
0
ファイル: Program.cs プロジェクト: Maceage/DesignPatterns
        private static void DeleteWorkItem(WorkItem workItem)
        {
            Console.WriteLine("Deleting work item...");

            workItem.Delete();
            workItem.Print();

            Console.WriteLine();
        }
コード例 #4
0
ファイル: WorkITem.cs プロジェクト: Maceage/DesignPatterns
 internal static WorkItem Create()
 {
     var wi = new WorkItem();
     wi.Id = -1;
     wi.State = "Proposed";
     return wi;
 }