public void SetState(WorkItemStateEnum state) { switch (state) { case WorkItemStateEnum.Active: _item.State = state; break; case WorkItemStateEnum.Proposed: Console.WriteLine("Work item is already proposed."); break; default: Console.WriteLine("Work item is not Active."); break; } }
public void SetState(WorkItemStateEnum state) { switch (state) { case WorkItemStateEnum.Proposed: Console.WriteLine("Can't set work item to proposed."); break; case WorkItemStateEnum.Active: case WorkItemStateEnum.Closed: _item.State = state; break; case WorkItemStateEnum.Resolved: Console.WriteLine("Work item is already resolved."); break; } }
public void SetState(WorkItemStateEnum state) { switch (state) { case WorkItemStateEnum.Active: Console.WriteLine("Work item is already in active state"); break; case WorkItemStateEnum.Proposed: case WorkItemStateEnum.Resolved: _item.State = state; break; default: Console.WriteLine("Work item is in Active state"); break; } }
public void SetState(WorkItemStateEnum state) { stateCommands.SetState(state); }
public void SetState(WorkItemStateEnum state) { Console.WriteLine("Work item is closed and can't change the state."); }