コード例 #1
0
        public SetWorkflowItemPositionRequest(WorkflowItem workflowItem)
        {
            this.Position = new Position(workflowItem.Position.X, workflowItem.Position.Y);

            RestUrl = String.Format("/workflowitems/{0}/position", workflowItem.Id);
            Method = Method.POST;
        }
コード例 #2
0
 public WorkflowItem(int id, Position position, bool locked, IList<int> nextItem )
 {
     Id = id;
     this.Position = position;
     Lock = locked;
     NextItem = nextItem;
 }
コード例 #3
0
        public CreateWorkflowItemRequest(int workflowId, WorkflowItem workflowItem)
        {
            Type = workflowItem.Type;
            this.Position = new Position(workflowItem.Position.X, workflowItem.Position.Y);

            RestUrl = String.Format("/workflows/{0}/workflowitems", workflowId);
            Method = Method.PUT;
        }
コード例 #4
0
ファイル: Start.cs プロジェクト: martinjuhasz/Softwaretechnik
 public Start(int id, Position position, bool locked, IList<int> nextItem )
     : base(id, position, locked, nextItem)
 {
     Type = WorkflowItemType.START;
 }
コード例 #5
0
 public WorkflowItem()
 {
     Position = new Position();
     NextItem = new List<int>();
 }
コード例 #6
0
ファイル: End.cs プロジェクト: martinjuhasz/Softwaretechnik
 public End(int id, Position position, bool locked, IList<int> nextItem)
     : base(id, position, locked, nextItem)
 {
     Type = WorkflowItemType.END;
 }
コード例 #7
0
ファイル: Fork.cs プロジェクト: martinjuhasz/Softwaretechnik
 public Fork(int id, Position position, bool locked, IList<int> nextItem)
     : base(id, position, locked, nextItem)
 {
     Type = WorkflowItemType.FORK;
 }
コード例 #8
0
ファイル: Join.cs プロジェクト: martinjuhasz/Softwaretechnik
 public Join(int id, Position position, bool locked, IList<int> nextItem)
     : base(id, position, locked, nextItem)
 {
     Type = WorkflowItemType.JOIN;
 }