コード例 #1
0
        public CardsUpdateRequest(IUpdatableCard card)
            : base(card.Id, method: Method.PUT)
        {
            Guard.RequiredTrelloString(card.Name, "name");
            Guard.OptionalTrelloString(card.Desc, "desc");
            Guard.NotNullOrEmpty(card.IdList, "idList");

            AddParameter("name", card.Name);
            AddParameter("desc", card.Desc);
            AddParameter("closed", card.Closed.ToTrelloString());
            AddParameter("idList", card.IdList);
            AddParameter("due", card.Due == null ? null : new DateTimeOffset(card.Due.Value).ToString(CultureInfo.InvariantCulture));
        }
コード例 #2
0
ファイル: CardsUpdateRequest.cs プロジェクト: Bunk/trellow
		public CardsUpdateRequest(IUpdatableCard card)
			: base(card.Id, method: Method.PUT)
		{
			Guard.RequiredTrelloString(card.Name, "name");
			Guard.OptionalTrelloString(card.Desc, "desc");
			Guard.NotNullOrEmpty(card.IdList, "idList");

			AddParameter("name", card.Name);
			AddParameter("desc", card.Desc);
			AddParameter("closed", card.Closed.ToTrelloString());
			AddParameter("idList", card.IdList);
			AddParameter("due", card.Due == null ? null : new DateTimeOffset(card.Due.Value).ToString(CultureInfo.InvariantCulture));
		}
コード例 #3
0
 public void Update(IUpdatableCard card)
 {
     _restClient.Request(new CardsUpdateRequest(card));
 }
コード例 #4
0
ファイル: Cards.cs プロジェクト: Geniegl/Trello.NET
		public void Update(IUpdatableCard card)
		{
			_restClient.Request(new CardsUpdateRequest(card));
		}
コード例 #5
0
ファイル: AsyncCards.cs プロジェクト: espressomorte/Supakull
 public Task Update(IUpdatableCard card)
 {
     return _restClient.RequestAsync(new CardsUpdateRequest(card));
 }
コード例 #6
0
ファイル: AsyncCards.cs プロジェクト: jonasrembratt/TrelloNet
 public Task Update(IUpdatableCard card)
 {
     return(_restClient.RequestAsync(new CardsUpdateRequest(card)));
 }