Пример #1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ReportBaseDTO" /> class.
 /// </summary>
 /// <param name="id">Report Id.</param>
 /// <param name="externalId">Report external id.</param>
 /// <param name="name">Name of the report.</param>
 /// <param name="description">Description of the report.</param>
 /// <param name="author">Author user.</param>
 /// <param name="authorCompleteName">Author name.</param>
 /// <param name="modifier">Modifier user.</param>
 /// <param name="modifierCompleteName">Modifier name.</param>
 /// <param name="hasReportFile">The report has a template file set.</param>
 /// <param name="creationDate">Creation date of the report.</param>
 /// <param name="lastUpdateDate">The last update of the report.</param>
 /// <param name="idFindGroup">Id of the find group of the source.</param>
 /// <param name="security">Information about the report security.</param>
 public ReportBaseDTO(string id = default(string), string externalId = default(string), string name = default(string), string description = default(string), int?author = default(int?), string authorCompleteName = default(string), int?modifier = default(int?), string modifierCompleteName = default(string), bool?hasReportFile = default(bool?), DateTime?creationDate = default(DateTime?), DateTime?lastUpdateDate = default(DateTime?), string idFindGroup = default(string), ReportSecurityDTO security = default(ReportSecurityDTO))
 {
     this.Id                   = id;
     this.ExternalId           = externalId;
     this.Name                 = name;
     this.Description          = description;
     this.Author               = author;
     this.AuthorCompleteName   = authorCompleteName;
     this.Modifier             = modifier;
     this.ModifierCompleteName = modifierCompleteName;
     this.HasReportFile        = hasReportFile;
     this.CreationDate         = creationDate;
     this.LastUpdateDate       = lastUpdateDate;
     this.IdFindGroup          = idFindGroup;
     this.Security             = security;
 }
Пример #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ReportDTO" /> class.
 /// </summary>
 /// <param name="Parameters">Parameters to input for the execution.</param>
 /// <param name="Id">Report Id.</param>
 /// <param name="ExternalId">Report external id.</param>
 /// <param name="Name">Name of the report.</param>
 /// <param name="Description">Description of the report.</param>
 /// <param name="Author">Author user.</param>
 /// <param name="AuthorCompleteName">Author name.</param>
 /// <param name="Modifier">Modifier user.</param>
 /// <param name="ModifierCompleteName">Modifier name.</param>
 /// <param name="CreationDate">Creation date of the report.</param>
 /// <param name="LastUpdateDate">The last update of the report.</param>
 /// <param name="IdFindGroup">Id of the find group of the source.</param>
 /// <param name="Security">Information about the report security.</param>
 public ReportDTO(List <ReportParamDTO> Parameters = default(List <ReportParamDTO>), string Id = default(string), string ExternalId = default(string), string Name = default(string), string Description = default(string), int?Author = default(int?), string AuthorCompleteName = default(string), int?Modifier = default(int?), string ModifierCompleteName = default(string), DateTime?CreationDate = default(DateTime?), DateTime?LastUpdateDate = default(DateTime?), string IdFindGroup = default(string), ReportSecurityDTO Security = default(ReportSecurityDTO))
 {
     this.Parameters           = Parameters;
     this.Id                   = Id;
     this.ExternalId           = ExternalId;
     this.Name                 = Name;
     this.Description          = Description;
     this.Author               = Author;
     this.AuthorCompleteName   = AuthorCompleteName;
     this.Modifier             = Modifier;
     this.ModifierCompleteName = ModifierCompleteName;
     this.CreationDate         = CreationDate;
     this.LastUpdateDate       = LastUpdateDate;
     this.IdFindGroup          = IdFindGroup;
     this.Security             = Security;
 }