示例#1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="EditProfileSchemaDTO" /> class.
 /// </summary>
 /// <param name="EditOptions">Options.</param>
 /// <param name="ProfileInfo">Additional data.</param>
 /// <param name="MaskId">Mask Identifier.</param>
 /// <param name="PredefinedProfileId">Predefined Profile Identifier.</param>
 /// <param name="Options">Options.</param>
 /// <param name="Behaviour">Behaviour.</param>
 /// <param name="MaskType">Possible values:  0: Nothing  1: Barcode  2: Archiviazione .</param>
 /// <param name="Id">Identifier.</param>
 /// <param name="Document">File data.</param>
 /// <param name="Fields">Fields.</param>
 /// <param name="PostProfilationActions">Post Profilation Actions.</param>
 /// <param name="ConstrainRoleBehaviour">Possible values:  0: None  1: ForceInsert  2: State .</param>
 /// <param name="Attachments">Attachments.</param>
 /// <param name="Notes">Notes.</param>
 /// <param name="PaNotes">Public Amministration Notes.</param>
 /// <param name="AuthorityData">Authority Data.</param>
 /// <param name="GeneratePaProtocol">Defines if a protocol has been generated.</param>
 public EditProfileSchemaDTO(EditProfileOptionsDTO EditOptions = default(EditProfileOptionsDTO), ProfileAdditionalInfoDTO ProfileInfo = default(ProfileAdditionalInfoDTO), string MaskId = default(string), int?PredefinedProfileId = default(int?), ProfileMaskOptionsDTO Options = default(ProfileMaskOptionsDTO), ProfileMaskBehaviourDTO Behaviour = default(ProfileMaskBehaviourDTO), int?MaskType = default(int?), int?Id = default(int?), FileDTO Document = default(FileDTO), List <FieldBaseDTO> Fields = default(List <FieldBaseDTO>), List <PostProfilationActionDTO> PostProfilationActions = default(List <PostProfilationActionDTO>), int?ConstrainRoleBehaviour = default(int?), List <string> Attachments = default(List <string>), List <NoteDTO> Notes = default(List <NoteDTO>), List <string> PaNotes = default(List <string>), AuthorityDataDTO AuthorityData = default(AuthorityDataDTO), bool?GeneratePaProtocol = default(bool?))
 {
     this.EditOptions         = EditOptions;
     this.ProfileInfo         = ProfileInfo;
     this.MaskId              = MaskId;
     this.PredefinedProfileId = PredefinedProfileId;
     this.Options             = Options;
     this.Behaviour           = Behaviour;
     this.MaskType            = MaskType;
     this.Id       = Id;
     this.Document = Document;
     this.Fields   = Fields;
     this.PostProfilationActions = PostProfilationActions;
     this.ConstrainRoleBehaviour = ConstrainRoleBehaviour;
     this.Attachments            = Attachments;
     this.Notes              = Notes;
     this.PaNotes            = PaNotes;
     this.AuthorityData      = AuthorityData;
     this.GeneratePaProtocol = GeneratePaProtocol;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="EditProfileSchemaDTO" /> class.
 /// </summary>
 /// <param name="editOptions">Options.</param>
 /// <param name="profileInfo">Additional data.</param>
 /// <param name="maskId">Mask Identifier.</param>
 /// <param name="maskName">Mask Name.</param>
 /// <param name="predefinedProfileId">Predefined Profile Identifier.</param>
 /// <param name="options">Options.</param>
 /// <param name="behaviour">Behaviour.</param>
 /// <param name="maskType">Possible values:  0: Nothing  1: Barcode  2: Archiviazione .</param>
 /// <param name="id">Identifier.</param>
 /// <param name="document">File data.</param>
 /// <param name="fields">Fields.</param>
 /// <param name="postProfilationActions">Post Profilation Actions.</param>
 /// <param name="constrainRoleBehaviour">Possible values:  0: None  1: ForceInsert  2: State .</param>
 /// <param name="attachments">Attachments.</param>
 /// <param name="notes">Notes.</param>
 /// <param name="paNotes">Public Amministration Notes.</param>
 /// <param name="authorityData">Authority Data.</param>
 /// <param name="generatePaProtocol">Defines if a protocol has been generated.</param>
 public EditProfileSchemaDTO(EditProfileOptionsDTO editOptions = default(EditProfileOptionsDTO), ProfileAdditionalInfoDTO profileInfo = default(ProfileAdditionalInfoDTO), string maskId = default(string), string maskName = default(string), int?predefinedProfileId = default(int?), ProfileMaskOptionsDTO options = default(ProfileMaskOptionsDTO), ProfileMaskBehaviourDTO behaviour = default(ProfileMaskBehaviourDTO), int?maskType = default(int?), int?id = default(int?), FileDTO document = default(FileDTO), List <FieldBaseDTO> fields = default(List <FieldBaseDTO>), List <PostProfilationActionDTO> postProfilationActions = default(List <PostProfilationActionDTO>), int?constrainRoleBehaviour = default(int?), List <string> attachments = default(List <string>), List <NoteDTO> notes = default(List <NoteDTO>), List <string> paNotes = default(List <string>), AuthorityDataDTO authorityData = default(AuthorityDataDTO), bool?generatePaProtocol = default(bool?))
 {
     this.EditOptions         = editOptions;
     this.ProfileInfo         = profileInfo;
     this.MaskId              = maskId;
     this.MaskName            = maskName;
     this.PredefinedProfileId = predefinedProfileId;
     this.Options             = options;
     this.Behaviour           = behaviour;
     this.MaskType            = maskType;
     this.Id       = id;
     this.Document = document;
     this.Fields   = fields;
     this.PostProfilationActions = postProfilationActions;
     this.ConstrainRoleBehaviour = constrainRoleBehaviour;
     this.Attachments            = attachments;
     this.Notes              = notes;
     this.PaNotes            = paNotes;
     this.AuthorityData      = authorityData;
     this.GeneratePaProtocol = generatePaProtocol;
 }