Exemplo n.º 1
0
 private string GetListId(string currentDevBoardId, TrelloListNames listName)
 {
     var listRequest = new RestRequest("1/boards/{currentDevBoardId}/lists?key={keyId}&token={tokenId}", Method.GET);
     listRequest.AddUrlSegment("currentDevBoardId", currentDevBoardId);
     List<TrelloList> trelloLists = Execute<List<TrelloList>>(listRequest);
     TrelloList list = trelloLists.FirstOrDefault(l => l.name.Equals(listName.ToString()));
     if (list != null)
         return list.id;
     return String.Empty;
 }
Exemplo n.º 2
0
        public List<TrelloCard> GetListCards(TrelloListNames listName)
        {
            //Get the Current Development board
            String currentDevBoardId = GetCurrentDevelopmentBoardId();
            String listId = GetListId(currentDevBoardId, listName);

            var cardRequest = new RestRequest("1/lists/{listId}/cards?key={keyId}&token={tokenId}", Method.GET);
            cardRequest.AddUrlSegment("listId", listId);
            List<TrelloCard> listCards = Execute<List<TrelloCard>>(cardRequest);

            return listCards.Where(c => c.name.Contains("Bug #") || c.name.Contains("Product Backlog Item #")).ToList();
        }