Как задать источник задачи в Redmine используя Redmine .NET API - C#

Узнай цену своей работы

Формулировка задачи:

Здравствуй народ. Подскажите пожалуйста где в этом чертовом Redmine .NET API я могу указать источник задачи? Вот пример создания задачи в Redmine:
 Issue redminetask = new Issue()
                {
                    AssignedTo = new IdentifiableName() { Id = 104 }, // Кому отправить
                    Author = new IdentifiableName() { Id = 104 },     // Автор задачи 
                    Subject = "ТЕСТ",                                 // Название задачи
                    Description = "Описание для тестовой задачи",     // Описание задачи
                    Project = new IdentifiableName { Id = 117 },      // Проект
                    CreatedOn = DateTime.Now,                         // Дата создание
                    DueDate = DateTime.Now,                          // Дата окончания
                    Tracker = new IdentifiableName { Id = 2 },        // Трекер
                    Status = new IdentifiableName { Id = 1 },         // Статус. По умолчанию NEW
                    Priority = new IdentifiableName { Id = 4 },       // Приоритет. По умолчанию Normal
                    EstimatedHours = (float?)1.0,                     // Оценка времени
                    Watchers = new List<Watcher>() { new Watcher { Id = 28 } }, // Наблюдатели
               
                };
Я не могу понять где (и есть ли оно вообще) поле, для указания источника задачи. Пожалуйста все кто работал с данной библиотекой, помогите найти ответ. Использую версию библиотеки 4.5.

Решение задачи: «Как задать источник задачи в Redmine используя Redmine .NET API»

textual
Листинг программы
List<CustomFieldValue> source = new List<CustomFieldValue>();
                source.Add(new CustomFieldValue() { Info = "Название источника" });
                redminetask.CustomFields = new List<IssueCustomField>();
               
                IssueCustomField  item = new IssueCustomField()
                 {
                    Id = 11,
                    Multiple = false,
                    Name = "Источник заявки",
                    Values = source
                };
                
                redminetask.CustomFields.Add(item);

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

12   голосов , оценка 3.833 из 5
Похожие ответы