Show / Hide Table of Contents

Class UpdateDeedRequest

Message sent when requesting a deed to be updated in the system.

Inheritance
object
PlatinaMessageBase
CustomRequestMessageBase
UpdateDeedRequest
Inherited Members
CustomRequestMessageBase.CustomParameters
PlatinaMessageBase.UserName
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
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
PlatinaMessageBase.IsValid()
Remarks

Existing API assumes all data (even unchanged data) to be provided, except for the lists (paragraphs and initiators).

Back to top Created by Formpipe