示例#1
0
 public Board GetBoard(string id)
 {
     try
     {
         var userId = HttpContext.User.Claims.Where(c => c.Type == ClaimTypes.Name)
                      .Select(c => c.Value).SingleOrDefault();
         return(_boardRepo.GetBoardById(userId, id));
     }
     catch (Exception e)
     {
         System.Console.WriteLine(e.Message);
         return(null);
     }
 }
        public ActionResult CreateList(FormCollection form)
        {
            string list_name     = form.Get("list-name");
            string board_id      = form.Get("board-id");
            Board  current_board = repository.GetBoardById(int.Parse(board_id));

            if (current_board != null)
            {
                repository.AddList(current_board.BoardId, new BrelloList {
                    Title = list_name
                });
            }

            return(RedirectToAction("Index"));
        }