/// <summary> /// Initializes a new instance of the <see cref="ModelConfigurationDTO" /> class. /// </summary> /// <param name="PredefinedProfile">Predefined profile for model.</param> /// <param name="Mask">Predefined Profile.</param> /// <param name="ShowOption">Possible values: 0: EmptyProfile 1: PredefinedProfile 2: Mask .</param> /// <param name="DocumentCacheId">File forTtemplate.</param> /// <param name="PreviewDocumentCacheId">File for preview template.</param> /// <param name="FieldsModule">Fields.</param> /// <param name="Id">Identifier.</param> /// <param name="Description">Description.</param> /// <param name="User">Author.</param> /// <param name="UserDescription">Author's model name.</param> /// <param name="Type">Possible values: 1: Public 2: Private .</param> /// <param name="FileName">Original File Name.</param> /// <param name="LockModality">Possible values: 0: Unblocked 1: Blocked .</param> /// <param name="PredefinedProfileId">Predefined Profile Identifier.</param> /// <param name="GroupId">Group Identifier.</param> /// <param name="GroupName">Model's group name.</param> /// <param name="Extension">Extensione File.</param> /// <param name="OpenAfterProfilation">Open File After to Profiliing.</param> /// <param name="MaskId">Mask Identifier.</param> /// <param name="PreviewFileName">File Name of the original preview file.</param> public ModelConfigurationDTO(PredefinedProfileDTO PredefinedProfile = default(PredefinedProfileDTO), MaskDTO Mask = default(MaskDTO), int?ShowOption = default(int?), string DocumentCacheId = default(string), string PreviewDocumentCacheId = default(string), List <FieldsModuleDTO> FieldsModule = default(List <FieldsModuleDTO>), int?Id = default(int?), string Description = default(string), int?User = default(int?), string UserDescription = default(string), int?Type = default(int?), string FileName = default(string), int?LockModality = default(int?), int?PredefinedProfileId = default(int?), int?GroupId = default(int?), string GroupName = default(string), string Extension = default(string), bool?OpenAfterProfilation = default(bool?), string MaskId = default(string), string PreviewFileName = default(string)) { this.PredefinedProfile = PredefinedProfile; this.Mask = Mask; this.ShowOption = ShowOption; this.DocumentCacheId = DocumentCacheId; this.PreviewDocumentCacheId = PreviewDocumentCacheId; this.FieldsModule = FieldsModule; this.Id = Id; this.Description = Description; this.User = User; this.UserDescription = UserDescription; this.Type = Type; this.FileName = FileName; this.LockModality = LockModality; this.PredefinedProfileId = PredefinedProfileId; this.GroupId = GroupId; this.GroupName = GroupName; this.Extension = Extension; this.OpenAfterProfilation = OpenAfterProfilation; this.MaskId = MaskId; this.PreviewFileName = PreviewFileName; }
/// <summary> /// Initializes a new instance of the <see cref="ModelConfigurationDTO" /> class. /// </summary> /// <param name="predefinedProfile">Predefined profile for model.</param> /// <param name="mask">Predefined Profile.</param> /// <param name="showOption">Possible values: 0: EmptyProfile 1: PredefinedProfile 2: Mask .</param> /// <param name="documentCacheId">File in cache for template.</param> /// <param name="previewDocumentCacheId">File in cache for preview template.</param> /// <param name="fieldsModule">Fields.</param> /// <param name="id">Identifier.</param> /// <param name="description">Description.</param> /// <param name="user">Author.</param> /// <param name="userDescription">Author's model name.</param> /// <param name="type">Possible values: 1: Public 2: Private .</param> /// <param name="fileName">Original File Name.</param> /// <param name="lockModality">Possible values: 0: Unblocked 1: Blocked .</param> /// <param name="predefinedProfileId">Predefined Profile Identifier.</param> /// <param name="groupId">Group Identifier.</param> /// <param name="groupName">Model's group name.</param> /// <param name="extension">Extensione File.</param> /// <param name="openAfterProfilation">Open File After to Profiliing.</param> /// <param name="maskId">Mask Identifier.</param> /// <param name="previewFileName">File Name of the original preview file.</param> public ModelConfigurationDTO(PredefinedProfileDTO predefinedProfile = default(PredefinedProfileDTO), MaskDTO mask = default(MaskDTO), int?showOption = default(int?), string documentCacheId = default(string), string previewDocumentCacheId = default(string), List <FieldsModuleDTO> fieldsModule = default(List <FieldsModuleDTO>), int?id = default(int?), string description = default(string), int?user = default(int?), string userDescription = default(string), int?type = default(int?), string fileName = default(string), int?lockModality = default(int?), int?predefinedProfileId = default(int?), int?groupId = default(int?), string groupName = default(string), string extension = default(string), bool?openAfterProfilation = default(bool?), string maskId = default(string), string previewFileName = default(string)) { this.PredefinedProfile = predefinedProfile; this.Mask = mask; this.ShowOption = showOption; this.DocumentCacheId = documentCacheId; this.PreviewDocumentCacheId = previewDocumentCacheId; this.FieldsModule = fieldsModule; this.Id = id; this.Description = description; this.User = user; this.UserDescription = userDescription; this.Type = type; this.FileName = fileName; this.LockModality = lockModality; this.PredefinedProfileId = predefinedProfileId; this.GroupId = groupId; this.GroupName = groupName; this.Extension = extension; this.OpenAfterProfilation = openAfterProfilation; this.MaskId = maskId; this.PreviewFileName = previewFileName; }