public BoardSelectionWindow(UserInter ui) { InitializeComponent(); bi = ui.getMyBoard(); VM = new BoardSelectionDataContext(bi); this.DataContext = this.VM; this.ui = ui; }
public BoardWindow(UserInter ui) { InitializeComponent(); this.myBoard = ui.getMyBoard(); VM = new BoardWindowDataContext(myBoard); this.DataContext = VM; this.ui = ui; }
public ColumnLimitWindow(BoardInter BI, BoardWindowDataContext VM) { InitializeComponent(); this.VM = VM; this.BI = BI; this.CLD = new ColumnLimitDataContext((VM.Selected.limit != -1), VM.Selected.limit); this.DataContext = CLD; }
public CreateTaskWindow(BoardInter myBoard, BoardWindowDataContext VM) { InitializeComponent(); this.myBoard = myBoard; this.VM = VM; this.TC = new TaskWindowDataContext(); this.DataContext = this.TC; }
public EditTaskWin(BoardInter myBoard, BoardWindowDataContext VM)// ,Guid taskid ,String status, String title, String text, DateTime due_Date) { InitializeComponent(); this.myBoard = myBoard; this.VM = VM; this.taskid = VM.Selected.taskid; this.status = VM.Selected.status; this.TC = new TaskWindowDataContext(); TC.Title = VM.Selected.title; TC.Text = VM.Selected.text; TC.Due_date = VM.Selected.Due_Date; this.DataContext = this.TC; }
public EditColumnWindow(BoardInter myBoard, BoardWindowDataContext VM, bool create) { InitializeComponent(); this.myBoard = myBoard; this.VM = VM; this.create = create; colName.Text = ""; this.DataContext = WinTitle; if (create) { WinTitle = "Add Column"; } else { WinTitle = "Rename Column"; } }
private void testing() { int con = 0; if (con == 1)// testing thruogh interface layer { ui.Login(VM.UserName, VM.PWD); BoardInter bi = ui.getMyBoard(); bi.createTask("title1", "text", DateTime.Parse("12/3/2018"));//creates tasks for the current user Guid taskid = bi.getBoard().columns[0].tasks[0].taskid; bi.moveTask(taskid, "Backlog"); bi.moveTask(taskid, "In Progress"); bi.createTask("title2", "text", DateTime.Parse("12/3/2018")); taskid = bi.getBoard().columns[0].tasks[0].taskid; bi.moveTask(taskid, "Backlog"); bi.createTask("title3", "text", DateTime.Parse("12/3/2018")); } else if (con == 2)// testing business layer { /* * Board board = App.um.login(VM.UserName, VM.PWD).getBoardAt(0); * MessageBox.Show("add Backlog= " + board.addColumn("Backlog").ToString()); * MessageBox.Show("rename inprogress= " + board.renameColumn("InProgress", "In Progress").ToString()); * MessageBox.Show("swap Backlog& In progress= " + board.swapColumns("BackLog", "In Progress")); * MessageBox.Show("add sharonnnn= " + board.addColumn("sharonnnn")); * MessageBox.Show("add gilz= " + board.addColumn("gilz")); * MessageBox.Show("remove gilz= " + board.removeColumn("gilz")); */ } else if (con == 3)//test Data Access layer { BoardHandler boardHandler = new BoardHandler(); List <NumbBoard> nboards = boardHandler.ReadBoards(); UserHandler userHandler = new UserHandler(); List <NumbUser> nusers = userHandler.readUsers(); foreach (NumbUser nuser in nusers) { MessageBox.Show("user = "******" , password = " + nuser.password); } } }
public BoardSelectionDataContext(BoardInter bi) { BoardNames = bi.getBoardNames(); }
public BoardWindowDataContext(BoardInter board) { this.board = board; BoardNames = board.getBoardNames(); ShowTheard(); }