【发布时间】:2018-06-01 13:56:43
【问题描述】:
我正在使用 DocuSign c# SDK 并尝试使用 HTML 表单中的值自动填充 DocuSign 模板中的文本字段。我可以填充 FullName 和 Email 字段,因为我相信信息是通过 TemplateRole 传递的。但是,我似乎找不到如何将信息传递到我创建的自定义字段的示例。我能找到的一切都是纯 JSON 请求。我认为 SDK 中必须有方法来处理这个问题。有任何想法吗?谢谢!
public EnvelopeSummary CreateEnvelopeFromTemplate(LoanApplicationModel model)
{
EnvelopeDefinition envDef = new EnvelopeDefinition();
envDef.EmailSubject = "DocuSign Test - Please sign this document";
TemplateRole tRole = new TemplateRole();
tRole.Email = model.Email;
tRole.Name = model.FirstName + " " + model.LastName;
tRole.RoleName = "Client";
List<TemplateRole> rolesList = new List<TemplateRole>() {tRole};
envDef.TemplateRoles = rolesList;
envDef.TemplateId = "*******";
envDef.Status = "sent";
EnvelopesApi envelopesApi = new EnvelopesApi();
EnvelopeSummary envelopeSummary = envelopesApi.CreateEnvelope(accountId, envDef);
Console.WriteLine("EnvelopeSummary:\n{0}", JsonConvert.SerializeObject(envelopeSummary));
Trace.WriteLine("Envelope has been sent to " + tRole.Email);
return envelopeSummary;
}
【问题讨论】:
标签: docusignapi