Interface IUpdateTicketRequest
- Assembly
- Ascon.Polynom.Web.Api.Data.dll
Запрос обновления заявки.
[JsonPolymorphic(UnknownDerivedTypeHandling = JsonUnknownDerivedTypeHandling.FallBackToBaseType)]
[JsonDerivedType(typeof(UpdateTicketRequest))]
public interface IUpdateTicketRequest : IUpdateRequest, IIdentifierRequest, IIdentifiableObject, IEquatable<ObjectIdentifier>, IEquatable<IIdentifiableObject>, IWebApiRequest
- Inherited Members
- Extension Methods
Properties
Description
Описание заявки.
Optional<string> Description { get; set; }
Property Value
IsNeededToResetApprovers
Признак того, что необходимо перестроить часть бизнес-процесса, относящуюся к согласованию (заполняется при редактировании локейшна элемента структуры).
Optional<bool> IsNeededToResetApprovers { get; set; }
Property Value
IsNeededToResetExecutors
Признак того, что необходимо перестроить часть бизнес-процесса, относящуюся к исполнению (заполняется при редактировании локейшна элемента структуры).
Optional<bool> IsNeededToResetExecutors { get; set; }
Property Value
Name
Имя заявки.
Optional<string> Name { get; set; }
Property Value
Nature
Характер заявки.
Optional<TicketNature> Nature { get; set; }
Property Value
Number
Номер.
Optional<string> Number { get; set; }
Property Value
ObjectLocationNote
Комментарий к смене локейшна объекта заявки.
Optional<string> ObjectLocationNote { get; set; }
Property Value
PlannedDateOfCompletion
Планируемая дата завершения.
Optional<DateTime> PlannedDateOfCompletion { get; set; }
Property Value
Priority
Приоритет заявки.
Optional<TicketPriority> Priority { get; set; }
Property Value
Properties
Список свойств, которым присваиваются значения.
List<IPropertyValueItem> Properties { get; set; }
Property Value
StructureItem
Контекст заявки.
Optional<IIdentifiableObject> StructureItem { get; set; }
Property Value
StructureItemLocationNote
Комментарий к смене локейшна элемента структуры, с которым связана заявка.
Optional<string> StructureItemLocationNote { get; set; }
Property Value
TicketObject
Объект заявки.
Optional<IIdentifiableObject> TicketObject { get; set; }
Property Value
Values
Значения свойств.
IAblePropertyValuesRequest Values { get; set; }