diff --git a/proto/PowersOfAttorney/PowerOfAttorney.proto b/proto/PowersOfAttorney/PowerOfAttorney.proto index 05166d4c..eac27418 100644 --- a/proto/PowersOfAttorney/PowerOfAttorney.proto +++ b/proto/PowersOfAttorney/PowerOfAttorney.proto @@ -137,6 +137,7 @@ enum PowerOfAttorneySendingType { message PowerOfAttorneyDelegationInfo { required string RootRegistrationNumber = 1; optional string ParentRegistrationNumber = 2; + required PowerOfAttorneyIssuer RootIssuer = 3; } message PowerOfAttorneyContent { diff --git a/src/Com/PowersOfAttorney.cs b/src/Com/PowersOfAttorney.cs index 0d3e2bcd..9326750d 100644 --- a/src/Com/PowersOfAttorney.cs +++ b/src/Com/PowersOfAttorney.cs @@ -601,6 +601,7 @@ public interface IPowerOfAttorneyDelegationInfo { string RootRegistrationNumber { get; set; } string ParentRegistrationNumber { get; set; } + PowerOfAttorneyIssuer RootIssuer { get; set; } } [ComVisible(true)] diff --git a/src/Proto/PowersOfAttorney/PowerOfAttorney.proto.cs b/src/Proto/PowersOfAttorney/PowerOfAttorney.proto.cs index 08bc7258..2bc94ca0 100644 --- a/src/Proto/PowersOfAttorney/PowerOfAttorney.proto.cs +++ b/src/Proto/PowersOfAttorney/PowerOfAttorney.proto.cs @@ -689,6 +689,13 @@ public string ParentRegistrationNumber get { return _ParentRegistrationNumber; } set { _ParentRegistrationNumber = value; } } + private Diadoc.Api.Proto.PowersOfAttorney.PowerOfAttorneyIssuer _RootIssuer; + [global::ProtoBuf.ProtoMember(3, IsRequired = true, Name=@"RootIssuer", DataFormat = global::ProtoBuf.DataFormat.Default)] + public Diadoc.Api.Proto.PowersOfAttorney.PowerOfAttorneyIssuer RootIssuer + { + get { return _RootIssuer; } + set { _RootIssuer = value; } + } private global::ProtoBuf.IExtension extensionObject; global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing) { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }