diff --git a/PanoramicData.Blazor.Demo/Data/DatabaseQueryModel.cs b/PanoramicData.Blazor.Demo/Data/DatabaseQueryModel.cs new file mode 100644 index 00000000..9548cac2 --- /dev/null +++ b/PanoramicData.Blazor.Demo/Data/DatabaseQueryModel.cs @@ -0,0 +1,18 @@ +namespace PanoramicData.Blazor.Demo.Data; + +public class DatabaseQueryModel +{ + [Display(Name = "Email Address")] + public string EmailAddress { get; set; } = string.Empty; + + [Display(Name = "Frequency Period")] + public TimePeriods FrequencyPeriod { get; set; } = TimePeriods.Week; + + [Display(Name = "Frequency Unit")] + [Range(1, 99)] + public ushort FrequencyUnit { get; set; } = 1; + + [Display(Name = "SQL Query")] + [MaxLength(10000)] + public string SqlQuery { get; set; } = string.Empty; +} diff --git a/PanoramicData.Blazor.Demo/Pages/PDFormPage5.razor b/PanoramicData.Blazor.Demo/Pages/PDFormPage5.razor new file mode 100644 index 00000000..ce8fc4d7 --- /dev/null +++ b/PanoramicData.Blazor.Demo/Pages/PDFormPage5.razor @@ -0,0 +1,63 @@ +@page "/pdform5" +@using PanoramicData.Blazor.Demo.Data + +