Beispiel #1
0
        // For refreshing the page when moving a card
        public IActionResult OnGetColumn(int boardId, int userStoryId, int column, bool backlog)
        {
            UserStory updated = boards.GetUserStory(userStoryId, boardId, backlog);

            int result = updated.ColumnId + column;

            if (result > -1 && result < Board.Columns)
            {
                updated.ColumnId = result; // F**K THIS
                if (backlog)
                {
                    updated.Priority = result;          // IF WE ARE IN THE BACKLOG, REMEMBER TO UPDATE THE PRIORITY AS WELL, AS THAT'S WHAT THE COLUMNS REPRESENT.
                }
                boards.UpdateUserStory(updated, boards.GetBoard(boardId).Id, backlog);
            }

            return(Page());
        }
Beispiel #2
0
 public IActionResult OnGet(int boardId)
 {
     Board = boards.GetBoard(boardId);
     return(Page());
 }
Beispiel #3
0
 public Board GetCurrentBoard()
 {
     return(boards.GetBoard(boardId));
 }