public static DragDropContext GetDragDropManager(bool issueLiesInBottomHalf, IIssuesEngine issuesEngine) { DragDropContext obj = null; if (issueLiesInBottomHalf) { obj = new DragDropContext(new DropItemToBottom(issuesEngine)); } else { obj = new DragDropContext(new DropItemToTop(issuesEngine)); } return(obj); }
public static IIssue GetIssueManager(int issueTypeId, IIssuesEngine issuesEngine) { IIssue issueObj = null; if (issueTypeId == (int)IssueType.Bug) { issueObj = new Bug(issuesEngine); } else if (issueTypeId == (int)IssueType.Story) { issueObj = new Story(issuesEngine); } else if (issueTypeId == (int)IssueType.Task) { issueObj = new Tasks(issuesEngine); } return(issueObj); }
public IssuesLogic(IIssuesEngine issuesEngine, IDragDropLogic dragDropLogic) { _issuesEngine = issuesEngine; _dragDropLogic = dragDropLogic; }
public DragDropLogic(IIssuesEngine issuesEngine) { _issuesEngine = issuesEngine; }
public DropItemToTop(IIssuesEngine issuesEngine) { _issuesEngine = issuesEngine; }
public Tasks(IIssuesEngine issuesEngine) { _issuesEngine = issuesEngine; }
public DropItemToBottom(IIssuesEngine issuesEngine) { _issuesEngine = issuesEngine; }
public Bug(IIssuesEngine issuesEngine) { _issuesEngine = issuesEngine; }
public IssuesController(IIssuesEngine engine) { _engine = engine; }
public Story(IIssuesEngine issuesEngine) { _issuesEngine = issuesEngine; }