Example #1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ProfileDTO" /> class.
 /// </summary>
 /// <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 ProfileDTO(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.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;
 }
Example #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ProfileDTO" /> class.
 /// </summary>
 /// <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 ProfileDTO(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.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="ModelProfileSchemaDTO" /> class.
 /// </summary>
 /// <param name="modelId">Template Identifier.</param>
 /// <param name="modelDescription">Description.</param>
 /// <param name="options">Options.</param>
 /// <param name="behaviour">Behaviour.</param>
 /// <param name="openModelAfterProfilation">Open file after profiling..</param>
 /// <param name="editModelAfterProfilation">Editing file after profiling..</param>
 /// <param name="maskId">Mask Identifier.</param>
 /// <param name="showOption">Possible values:  0: EmptyProfile  1: PredefinedProfile  2: Mask .</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 ModelProfileSchemaDTO(int?modelId = default(int?), string modelDescription = default(string), ProfileMaskOptionsDTO options = default(ProfileMaskOptionsDTO), ProfileMaskBehaviourDTO behaviour = default(ProfileMaskBehaviourDTO), bool?openModelAfterProfilation = default(bool?), bool?editModelAfterProfilation = default(bool?), string maskId = default(string), int?showOption = 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.ModelId                   = modelId;
     this.ModelDescription          = modelDescription;
     this.Options                   = options;
     this.Behaviour                 = behaviour;
     this.OpenModelAfterProfilation = openModelAfterProfilation;
     this.EditModelAfterProfilation = editModelAfterProfilation;
     this.MaskId                 = maskId;
     this.ShowOption             = showOption;
     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;
 }
Example #4
0
 /// <summary>
 /// Initializes a new instance of the <see cref="MaskProfileSchemaDTO" /> class.
 /// </summary>
 /// <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 MaskProfileSchemaDTO(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.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;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="ModelProfileSchemaDTO" /> class.
 /// </summary>
 /// <param name="ModelId">Template Identifier.</param>
 /// <param name="ModelDescription">Description.</param>
 /// <param name="Options">Options.</param>
 /// <param name="Behaviour">Behaviour.</param>
 /// <param name="OpenModelAfterProfilation">Open file after profiling..</param>
 /// <param name="EditModelAfterProfilation">Editing file after profiling..</param>
 /// <param name="MaskId">Mask Identifier.</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 ModelProfileSchemaDTO(int?ModelId = default(int?), string ModelDescription = default(string), ProfileMaskOptionsDTO Options = default(ProfileMaskOptionsDTO), ProfileMaskBehaviourDTO Behaviour = default(ProfileMaskBehaviourDTO), bool?OpenModelAfterProfilation = default(bool?), bool?EditModelAfterProfilation = default(bool?), string MaskId = default(string), 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.ModelId                   = ModelId;
     this.ModelDescription          = ModelDescription;
     this.Options                   = Options;
     this.Behaviour                 = Behaviour;
     this.OpenModelAfterProfilation = OpenModelAfterProfilation;
     this.EditModelAfterProfilation = EditModelAfterProfilation;
     this.MaskId   = MaskId;
     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;
 }