Пример #1
0
        public Silanis.ESL.API.Approval ConvertToApproval(Signature signature)
        {
            Silanis.ESL.API.Approval result = new Silanis.ESL.API.Approval();

            result.AddField(ToField(signature));

            foreach (Field field in signature.Fields)
            {
                result.AddField(ToAPIField(field));
            }

            return(result);
        }
Пример #2
0
        public Silanis.ESL.API.Approval ToAPIApproval()
        {
            Silanis.ESL.API.Approval result = new Silanis.ESL.API.Approval();

            result.AddField(ToField(sdkSignature));

            if (sdkSignature.Id != null)
            {
                result.Id = sdkSignature.Id.Id;
            }

            foreach (Field field in sdkSignature.Fields)
            {
                result.AddField(new FieldConverter(field).ToAPIField());
            }

            return(result);
        }
Пример #3
0
        public Silanis.ESL.API.Approval ToAPIApproval()
        {
            Silanis.ESL.API.Approval result = new Silanis.ESL.API.Approval();

            result.AddField(ToField(sdkSignature));

            if (sdkSignature.Id != null)
            {
                result.Id = sdkSignature.Id.Id;
            }

            result.Optional = sdkSignature.Optional;
            result.Disabled = sdkSignature.Disabled;
            result.EnforceCaptureSignature = sdkSignature.EnforceCaptureSignature;

            foreach (Field field in sdkSignature.Fields)
            {
                result.AddField(new FieldConverter(field).ToAPIField());
            }

            return(result);
        }
Пример #4
0
        public Silanis.ESL.API.Approval ToAPIApproval ()
        {
            Silanis.ESL.API.Approval result = new Silanis.ESL.API.Approval();

            result.AddField(ToField(sdkSignature));

            if (sdkSignature.Id != null)
            {
                result.Id = sdkSignature.Id.Id;
            }

            foreach ( Field field in sdkSignature.Fields ) {
                result.AddField( new FieldConverter( field ).ToAPIField() );
            }

            return result;
        }