/// <summary> /// Initializes a new instance of the <see cref="CompleteTemplateFormModel" /> class. /// </summary> /// <param name="templateConfigurationId">templateConfigurationId (required).</param> /// <param name="templateFormFieldValues">templateFormFieldValues.</param> /// <param name="additionalReplacements">additionalReplacements.</param> /// <param name="dynamicFormSections">dynamicFormSections.</param> /// <param name="exportModel">exportModel.</param> /// <param name="name">name.</param> public CompleteTemplateFormModel(string templateConfigurationId = default(string), List <TemplateFormFieldValueModel> templateFormFieldValues = default(List <TemplateFormFieldValueModel>), Dictionary <string, string> additionalReplacements = default(Dictionary <string, string>), List <DynamicFormSectionModel> dynamicFormSections = default(List <DynamicFormSectionModel>), ExportModel exportModel = default(ExportModel), string name = default(string)) { // to ensure "templateConfigurationId" is required (not null) if (templateConfigurationId == null) { throw new InvalidDataException("templateConfigurationId is a required property for CompleteTemplateFormModel and cannot be null"); } else { this.TemplateConfigurationId = templateConfigurationId; } this.TemplateFormFieldValues = templateFormFieldValues; this.AdditionalReplacements = additionalReplacements; this.DynamicFormSections = dynamicFormSections; this.ExportModel = exportModel; this.Name = name; }
/// <summary> /// Initializes a new instance of the <see cref="UpdateAppliedApplicationTemplateFormRequest" /> class. /// </summary> /// <param name="templateFormFieldValues">templateFormFieldValues.</param> /// <param name="additionalReplacements">additionalReplacements.</param> /// <param name="dynamicFormSections">dynamicFormSections.</param> /// <param name="exportModel">exportModel.</param> /// <param name="name">name.</param> public UpdateAppliedApplicationTemplateFormRequest(List <TemplateFormFieldValueModel> templateFormFieldValues = default(List <TemplateFormFieldValueModel>), Dictionary <string, string> additionalReplacements = default(Dictionary <string, string>), List <DynamicFormSectionModel> dynamicFormSections = default(List <DynamicFormSectionModel>), ExportModel exportModel = default(ExportModel), string name = default(string)) { this.TemplateFormFieldValues = templateFormFieldValues; this.AdditionalReplacements = additionalReplacements; this.DynamicFormSections = dynamicFormSections; this.ExportModel = exportModel; this.Name = name; }