Table of Contents

Interface IUpdateTicketRequest

Namespace
Ascon.Polynom.Web.Api.Data.Interfaces.Requests.Tickets
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

Optional<string>

IsNeededToResetApprovers

Признак того, что необходимо перестроить часть бизнес-процесса, относящуюся к согласованию (заполняется при редактировании локейшна элемента структуры).

Optional<bool> IsNeededToResetApprovers { get; set; }

Property Value

Optional<bool>

IsNeededToResetExecutors

Признак того, что необходимо перестроить часть бизнес-процесса, относящуюся к исполнению (заполняется при редактировании локейшна элемента структуры).

Optional<bool> IsNeededToResetExecutors { get; set; }

Property Value

Optional<bool>

Name

Имя заявки.

Optional<string> Name { get; set; }

Property Value

Optional<string>

Nature

Характер заявки.

Optional<TicketNature> Nature { get; set; }

Property Value

Optional<TicketNature>

Number

Номер.

Optional<string> Number { get; set; }

Property Value

Optional<string>

ObjectLocationNote

Комментарий к смене локейшна объекта заявки.

Optional<string> ObjectLocationNote { get; set; }

Property Value

Optional<string>

PlannedDateOfCompletion

Планируемая дата завершения.

Optional<DateTime> PlannedDateOfCompletion { get; set; }

Property Value

Optional<DateTime>

Priority

Приоритет заявки.

Optional<TicketPriority> Priority { get; set; }

Property Value

Optional<TicketPriority>

Properties

Список свойств, которым присваиваются значения.

List<IPropertyValueItem> Properties { get; set; }

Property Value

List<IPropertyValueItem>

StructureItem

Контекст заявки.

Optional<IIdentifiableObject> StructureItem { get; set; }

Property Value

Optional<IIdentifiableObject>

StructureItemLocationNote

Комментарий к смене локейшна элемента структуры, с которым связана заявка.

Optional<string> StructureItemLocationNote { get; set; }

Property Value

Optional<string>

TicketObject

Объект заявки.

Optional<IIdentifiableObject> TicketObject { get; set; }

Property Value

Optional<IIdentifiableObject>

Values

Значения свойств.

IAblePropertyValuesRequest Values { get; set; }

Property Value

IAblePropertyValuesRequest