Class UpdateDeedRequest
Message sent when requesting a deed to be updated in the system.
Inherited Members
Namespace: Integration.MessageContracts.DeedManagement
Syntax
[MessageContract]
public class UpdateDeedRequest : CustomRequestMessageBase
Remarks
Existing API assumes all data (even unchanged data) to be provided, except for the lists (paragraphs and initiators).
Properties
BusinessCodeID
The business code identifier.
Declaration
[MessageBodyMember]
public int BusinessCodeID { get; set; }
Property Value
| Type | Description |
|---|---|
| int | The business code identifier. |
Remarks
Existing API assumes all data (even unchanged data) to be provided, except for the lists (paragraphs and initiators).
DeedTypeID
The type of the deed.
Declaration
public int DeedTypeID { get; set; }
Property Value
| Type | Description |
|---|---|
| int | The type of the deed. |
Remarks
Existing API assumes all data (even unchanged data) to be provided, except for the lists (paragraphs and initiators).
Description
The description of object.
Declaration
[MessageBodyMember]
public string Description { get; set; }
Property Value
| Type | Description |
|---|---|
| string | The description of object. |
Remarks
Existing API assumes all data (even unchanged data) to be provided, except for the lists (paragraphs and initiators).
DiaryNumber
The diary number of the object.
Declaration
[MessageBodyMember]
public string DiaryNumber { get; set; }
Property Value
| Type | Description |
|---|---|
| string | The diary number of the object. |
Remarks
If the deed is journalized, this field will not be updated.
InOutDate
The in/out date.
Declaration
[MessageBodyMember]
public DateTime? InOutDate { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTime? | The in/out date. |
Remarks
Existing API assumes all data (even unchanged data) to be provided, except for the lists (paragraphs and initiators).
Initiators
The initiators of the object.
Declaration
[MessageBodyMember]
public IList<InitiatorDTO> Initiators { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<InitiatorDTO> | The initiators of the object. |
Remarks
This list may be omitted, if unchanged.
Origin
The origin of the object.
Declaration
[MessageBodyMember]
public Origin Origin { get; set; }
Property Value
| Type | Description |
|---|---|
| Origin | [required] The origin of the object. |
Remarks
Existing API assumes all data (even unchanged data) to be provided, except for the lists (paragraphs and initiators).
PULLevel
The PUL level of the object.
Declaration
[MessageBodyMember]
public int PULLevel { get; set; }
Property Value
| Type | Description |
|---|---|
| int | [required] The PUL level of the object. |
Remarks
Existing API assumes all data (even unchanged data) to be provided, except for the lists (paragraphs and initiators).
Paragraphs
The secrecy paragraphs of the object.
Declaration
[MessageBodyMember]
public IList<ParagraphDTO> Paragraphs { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<ParagraphDTO> | The secrecy paragraphs of the object. |
Remarks
Must be provided when secrecy level set.
PostListID
The post list identifier.
Declaration
public int PostListID { get; set; }
Property Value
| Type | Description |
|---|---|
| int | The post list identifier. |
Remarks
Existing API assumes all data (even unchanged data) to be provided, except for the lists (paragraphs and initiators).
PropID
The unique identifier of the object.
Declaration
[MessageBodyMember]
public int PropID { get; set; }
Property Value
| Type | Description |
|---|---|
| int | [required] The unique identifier of the object. |
Remarks
Existing API assumes all data (even unchanged data) to be provided, except for the lists (paragraphs and initiators).
SecrecyLevel
The secrecy level of the object.
Declaration
[MessageBodyMember]
public int SecrecyLevel { get; set; }
Property Value
| Type | Description |
|---|---|
| int | [required] The secrecy level of the object. |
Remarks
Existing API assumes all data (even unchanged data) to be provided, except for the lists (paragraphs and initiators).
Title
The title of the object.
Declaration
[MessageBodyMember]
public string Title { get; set; }
Property Value
| Type | Description |
|---|---|
| string | The title of the object. |
Remarks
Existing API assumes all data (even unchanged data) to be provided, except for the lists (paragraphs and initiators).
Methods
IsValid()
Check if message request is valid.
Declaration
public override IsValidResult IsValid()
Returns
| Type | Description |
|---|---|
| IsValidResult | IsValidResult containing an error message if invalid. |
Overrides
Remarks
Existing API assumes all data (even unchanged data) to be provided, except for the lists (paragraphs and initiators).