public void CreateTaskboard(long cardId, TaskboardTemplateType templateType, long cardContextId)
 {
     //_boardLock.EnterUpgradeableReadLock();
     //try
     //{
     //	var card = _board.GetCardById(cardId);
     //
     //	if (card.CardContexts.Any(cc => cc.Id == cardContextId))
     //	{
     //		throw new DuplicateItemException("A taskboard already exists for this Card Context.");
     //	}
     //
     //	_boardLock.EnterWriteLock();
     //	try
     //	{
     //		var result = _api.CreateTaskboard(_board.Id, cardId, templateType, cardContextId);
     //		_board.Version = result.BoardVersion;
     //	}
     //	finally
     //	{
     //		_boardLock.ExitWriteLock();
     //	}
     //}
     //finally
     //{
     //	_boardLock.ExitUpgradeableReadLock();
     //}
     throw new NotImplementedException("Creating taskboards is no longer supported");
 }
		public void CreateTaskboard(long cardId, TaskboardTemplateType templateType, long cardContextId)
		{
			//_boardLock.EnterUpgradeableReadLock();
			//try
			//{
			//	var card = _board.GetCardById(cardId);
			//
			//	if (card.CardContexts.Any(cc => cc.Id == cardContextId))
			//	{
			//		throw new DuplicateItemException("A taskboard already exists for this Card Context.");
			//	}
			//
			//	_boardLock.EnterWriteLock();
			//	try
			//	{
			//		var result = _api.CreateTaskboard(_board.Id, cardId, templateType, cardContextId);
			//		_board.Version = result.BoardVersion;
			//	}
			//	finally
			//	{
			//		_boardLock.ExitWriteLock();
			//	}
			//}
			//finally
			//{
			//	_boardLock.ExitUpgradeableReadLock();
			//}
			throw new NotImplementedException("Creating taskboards is no longer supported");
		}
Beispiel #3
0
        public TaskboardCreateResult CreateTaskboard(long boardId, long containingCardId, TaskboardTemplateType templateType,
                                                     long cardContextId)
        {
            //var cmd = new CreateTaskBoardCommand
            //{
            //	BoardId = boardId,
            //	CardContextId = cardContextId,
            //	ContainingCardId = containingCardId,
            //	TemplateId = (long) templateType
            //};

            //var resource = "/Kanban/Api/TaskBoard/Create";
            //return _restCommandProcessor.Post<TaskboardCreateResult>(_accountAuth, resource, cmd);

            throw new NotImplementedException("Creating taskboards is no longer supported");
        }
		public TaskboardCreateResult CreateTaskboard(long boardId, long containingCardId, TaskboardTemplateType templateType,
			long cardContextId)
		{
			//var cmd = new CreateTaskBoardCommand
			//{
			//	BoardId = boardId,
			//	CardContextId = cardContextId,
			//	ContainingCardId = containingCardId,
			//	TemplateId = (long) templateType
			//};

			//var resource = "/Kanban/Api/TaskBoard/Create";
			//return _restCommandProcessor.Post<TaskboardCreateResult>(_accountAuth, resource, cmd);

			throw new NotImplementedException("Creating taskboards is no longer supported");
		}