public SubscriptionDetails(string scheduleId, string description, IEnumerable<ParameterValue> parameters, ScheduleDefinition scheduleDefinition, DeliverySettings deliverySettings, DateTime startDateTime, DateTime endDateTime) { ScheduleId = scheduleId; Description = description; Parameters = parameters; ScheduleDefinition = scheduleDefinition; DeliverySettings = deliverySettings; StartDateTime = startDateTime; EndDateTime = endDateTime; }
private static ReportDestination ReportDestinationFromDeliverySettings(DeliverySettings deliverySettings) { return deliverySettings.ReportDestination; }
private static ReportOutputType? ReportOutputTypeFromDeliverySettings(DeliverySettings deliverySettings) { ReportOutputType reportOutputType; return deliverySettings.TryGetRenderFormatValue(out reportOutputType) ? reportOutputType : (ReportOutputType?)null; }