This commit is contained in:
RDeck 2025-05-29 09:59:21 -04:00
parent 9b28bf7d24
commit 8d5f8fbc0b
17 changed files with 435 additions and 435 deletions

Binary file not shown.

View File

@ -5,10 +5,6 @@
{ {
"AbsoluteMoniker": "D:0:0:{10E16044-8880-42A4-866B-B0461C450A71}|SummerBestWebForm2.csproj|c:\\repos\\summerbestwebform2\\components\\pages\\home.razor||{40D31677-CBC0-4297-A9EF-89D907823A98}", "AbsoluteMoniker": "D:0:0:{10E16044-8880-42A4-866B-B0461C450A71}|SummerBestWebForm2.csproj|c:\\repos\\summerbestwebform2\\components\\pages\\home.razor||{40D31677-CBC0-4297-A9EF-89D907823A98}",
"RelativeMoniker": "D:0:0:{10E16044-8880-42A4-866B-B0461C450A71}|SummerBestWebForm2.csproj|solutionrelative:components\\pages\\home.razor||{40D31677-CBC0-4297-A9EF-89D907823A98}" "RelativeMoniker": "D:0:0:{10E16044-8880-42A4-866B-B0461C450A71}|SummerBestWebForm2.csproj|solutionrelative:components\\pages\\home.razor||{40D31677-CBC0-4297-A9EF-89D907823A98}"
},
{
"AbsoluteMoniker": "D:0:0:{10E16044-8880-42A4-866B-B0461C450A71}|SummerBestWebForm2.csproj|c:\\repos\\summerbestwebform2\\components\\pages\\home.razor.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{10E16044-8880-42A4-866B-B0461C450A71}|SummerBestWebForm2.csproj|solutionrelative:components\\pages\\home.razor.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
} }
], ],
"DocumentGroupContainers": [ "DocumentGroupContainers": [
@ -72,22 +68,9 @@
"RelativeDocumentMoniker": "Components\\Pages\\Home.razor", "RelativeDocumentMoniker": "Components\\Pages\\Home.razor",
"ToolTip": "C:\\Repos\\SummerBestWebForm2\\Components\\Pages\\Home.razor", "ToolTip": "C:\\Repos\\SummerBestWebForm2\\Components\\Pages\\Home.razor",
"RelativeToolTip": "Components\\Pages\\Home.razor", "RelativeToolTip": "Components\\Pages\\Home.razor",
"ViewState": "AgIAAHgAAAAAAAAAAAAAAL4AAAAdAAAAAAAAAA==", "ViewState": "AgIAAAwBAAAAAAAAAAAAACcBAAAAAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000759|", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000759|",
"WhenOpened": "2025-05-22T09:45:36.931Z", "WhenOpened": "2025-05-29T13:04:23.98Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 1,
"Title": "Home.razor.cs",
"DocumentMoniker": "C:\\Repos\\SummerBestWebForm2\\Components\\Pages\\Home.razor.cs",
"RelativeDocumentMoniker": "Components\\Pages\\Home.razor.cs",
"ToolTip": "C:\\Repos\\SummerBestWebForm2\\Components\\Pages\\Home.razor.cs",
"RelativeToolTip": "Components\\Pages\\Home.razor.cs",
"ViewState": "AgIAAEABAAAAAAAAAAAAAFQBAAAjAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2025-05-22T09:57:08.621Z",
"EditorCaption": "" "EditorCaption": ""
} }
] ]

View File

@ -5,10 +5,6 @@
{ {
"AbsoluteMoniker": "D:0:0:{10E16044-8880-42A4-866B-B0461C450A71}|SummerBestWebForm2.csproj|c:\\repos\\summerbestwebform2\\components\\pages\\home.razor||{40D31677-CBC0-4297-A9EF-89D907823A98}", "AbsoluteMoniker": "D:0:0:{10E16044-8880-42A4-866B-B0461C450A71}|SummerBestWebForm2.csproj|c:\\repos\\summerbestwebform2\\components\\pages\\home.razor||{40D31677-CBC0-4297-A9EF-89D907823A98}",
"RelativeMoniker": "D:0:0:{10E16044-8880-42A4-866B-B0461C450A71}|SummerBestWebForm2.csproj|solutionrelative:components\\pages\\home.razor||{40D31677-CBC0-4297-A9EF-89D907823A98}" "RelativeMoniker": "D:0:0:{10E16044-8880-42A4-866B-B0461C450A71}|SummerBestWebForm2.csproj|solutionrelative:components\\pages\\home.razor||{40D31677-CBC0-4297-A9EF-89D907823A98}"
},
{
"AbsoluteMoniker": "D:0:0:{10E16044-8880-42A4-866B-B0461C450A71}|SummerBestWebForm2.csproj|c:\\repos\\summerbestwebform2\\components\\pages\\home.razor.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{10E16044-8880-42A4-866B-B0461C450A71}|SummerBestWebForm2.csproj|solutionrelative:components\\pages\\home.razor.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
} }
], ],
"DocumentGroupContainers": [ "DocumentGroupContainers": [
@ -72,22 +68,9 @@
"RelativeDocumentMoniker": "Components\\Pages\\Home.razor", "RelativeDocumentMoniker": "Components\\Pages\\Home.razor",
"ToolTip": "C:\\Repos\\SummerBestWebForm2\\Components\\Pages\\Home.razor", "ToolTip": "C:\\Repos\\SummerBestWebForm2\\Components\\Pages\\Home.razor",
"RelativeToolTip": "Components\\Pages\\Home.razor", "RelativeToolTip": "Components\\Pages\\Home.razor",
"ViewState": "AgIAAAAAAAAAAAAAAAAAAA0AAAAvAAAAAAAAAA==", "ViewState": "AgIAAAwBAAAAAAAAAAAAACcBAAAAAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000759|", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000759|",
"WhenOpened": "2025-05-22T09:45:36.931Z", "WhenOpened": "2025-05-29T13:04:23.98Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 1,
"Title": "Home.razor.cs",
"DocumentMoniker": "C:\\Repos\\SummerBestWebForm2\\Components\\Pages\\Home.razor.cs",
"RelativeDocumentMoniker": "Components\\Pages\\Home.razor.cs",
"ToolTip": "C:\\Repos\\SummerBestWebForm2\\Components\\Pages\\Home.razor.cs",
"RelativeToolTip": "Components\\Pages\\Home.razor.cs",
"ViewState": "AgIAAEABAAAAAAAAAAAAAFQBAAAjAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2025-05-22T09:57:08.621Z",
"EditorCaption": "" "EditorCaption": ""
} }
] ]

View File

@ -1,6 +1,8 @@
@page "/" @page "/"
@using Telerik.Blazor
@using Telerik.Blazor.Components
@using Telerik.SvgIcons
@using System.ComponentModel.DataAnnotations @using System.ComponentModel.DataAnnotations
@using kmCommonLibsCore;
<PageTitle>Welcome</PageTitle> <PageTitle>Welcome</PageTitle>
@ -36,8 +38,10 @@
Your audience choices are: Your audience choices are:
<ul> <ul>
<li>A list of your <strong class="text-primary">Very Best Customers</strong> (always a heavy-hitting campaign!)</li> <li>A list of your <strong class="text-primary">Very Best Customers</strong> (always a heavy-hitting campaign!)</li>
<li>A list composed of <strong class="text-primary">Great Prospects</strong> near your shop, as well as a mix of formerly-Great Customers that you <li>
<strong class="text-primary">haven't seen during the past 8 months</strong>.</li> A list composed of <strong class="text-primary">Great Prospects</strong> near your shop, as well as a mix of formerly-Great Customers that you
<strong class="text-primary">haven't seen during the past 8 months</strong>.
</li>
</ul> </ul>
</div> </div>
<div class="px-sm-5 text-start"> <div class="px-sm-5 text-start">
@ -72,7 +76,7 @@
<div class="container"> <div class="container">
<div class="row"> <div class="row">
<div class="col-12"> <div class="col-12">
<h1 style="text-align:center">Step 1 - Choose a Card Type</h1> <h1 style="text-center">Step 1 - Choose a Card Type</h1>
</div> </div>
<div class="col-12 text-center mb-3"> <div class="col-12 text-center mb-3">
<TelerikButtonGroup SelectionMode="@ButtonGroupSelectionMode.Single"> <TelerikButtonGroup SelectionMode="@ButtonGroupSelectionMode.Single">
@ -127,30 +131,35 @@
@* *@ @* *@
<WizardStep Label="Card Design" Icon="@SvgIcon.MapMarkerTarget" OnChange="@OnDesignStepChange" Valid="@IsDesignChoiceValid"> <WizardStep Label="Card Design" Icon="@SvgIcon.MapMarkerTarget" OnChange="@OnDesignStepChange" Valid="@IsDesignChoiceValid">
<Content> <Content>
<TelerikForm Model="@custOptions" <TelerikForm Model="@custOptions" @ref="@customizationForm">
@ref="@customizationForm">
<FormValidation> <FormValidation>
<DataAnnotationsValidator></DataAnnotationsValidator> <DataAnnotationsValidator></DataAnnotationsValidator>
</FormValidation> </FormValidation>
<FormItems> <FormItems>
<FormItem> <FormItem>
<Template> <Template>
<h1 style="text-align:center">Choose a Design</h1> <div class="container">
<div class="row">
<div class="col-12">
<h1 style="text-center">Choose a Design</h1>
</div>
<div class="col-12 text-center mb-3">
@* Button logic *@ @* Button logic *@
<div style="text-align:center"> <div class="text-center">
<TelerikButtonGroup SelectionMode="@ButtonGroupSelectionMode.Single"> <TelerikButtonGroup SelectionMode="@ButtonGroupSelectionMode.Single">
@if (isPlasticCard) @if (isPlasticCard)
{ {
<ButtonGroupToggleButton @bind-Selected="@designOne">Plastic Card 1</ButtonGroupToggleButton> <ButtonGroupToggleButton @bind-Selected="@designOne">Plastic Card 1</ButtonGroupToggleButton>
<ButtonGroupToggleButton @bind-Selected="@designTwo">Plastic Card 2</ButtonGroupToggleButton> <ButtonGroupToggleButton @bind-Selected="@designTwo">Plastic Card 2</ButtonGroupToggleButton>
<ButtonGroupToggleButton @bind-Selected="@designThree">Plastic Card 3</ButtonGroupToggleButton> <ButtonGroupToggleButton @bind-Selected="@designThree">Plastic Card 3</ButtonGroupToggleButton>
<ButtonGroupToggleButton @bind-Selected="@designCustom">Custom Design</ButtonGroupToggleButton>
} }
else else
{ {
<ButtonGroupToggleButton @bind-Selected="@designOne">Postcard 1</ButtonGroupToggleButton> <ButtonGroupToggleButton @bind-Selected="@designOne">Postcard 1</ButtonGroupToggleButton>
<ButtonGroupToggleButton @bind-Selected="@designTwo">Postcard 2</ButtonGroupToggleButton> <ButtonGroupToggleButton @bind-Selected="@designTwo">Postcard 2</ButtonGroupToggleButton>
<ButtonGroupToggleButton @bind-Selected="@designThree">Postcard 3</ButtonGroupToggleButton> <ButtonGroupToggleButton @bind-Selected="@designThree">Postcard 3</ButtonGroupToggleButton>
<ButtonGroupToggleButton @bind-Selected="@designCustom">Custom Design</ButtonGroupToggleButton>
} }
</TelerikButtonGroup> </TelerikButtonGroup>
<br /><br /> <br /><br />
@ -159,13 +168,13 @@
{ {
@if (isPostcard) @if (isPostcard)
{ {
<img src="/img/Postcard1_Front.png" class="img-fluid" /> <img src="/img/Postcard1_Front.png" class="img-fluid" alt="Back" />
<img src="/img/Postcard1_Back.png" class="img-fluid" /> <img src="/img/Postcard1_Back.png" class="img-fluid" alt="Front" />
} }
else else
{ {
<img src="/img/Plastic1_Front.png" class="img-fluid" /> <img src="/img/Plastic1_Back.png" class="img-fluid" alt="Back" />
<img src="/img/Plastic1_Back.png" class="img-fluid" /> <img src="/img/Plastic1_Front.png" class="img-fluid" alt="Front" />
} }
} }
@ -173,35 +182,59 @@
{ {
@if (isPostcard) @if (isPostcard)
{ {
<img src="/img/Postcard2_Front.png" class="img-fluid"/> <img src="/img/Postcard2_Front.png" class="img-fluid" alt="Back" />
<img src="/img/Postcard2_Back.png" class="img-fluid"/> <img src="/img/Postcard2_Back.png" class="img-fluid" alt="Front" />
} }
else else
{ {
<img src="/img/Plastic2_Front.png" class="img-fluid"/> <img src="/img/Plastic2_Back.png" class="img-fluid" alt="Back" />
<img src="/img/Plastic2_Back.png" class="img-fluid"/> <img src="/img/Plastic2_Front.png" class="img-fluid" alt="Front" />
} }
} }
else if (designThree) else if (designThree)
{ {
@if (isPostcard) @if (isPostcard)
{ {
<img src="/img/Postcard3_Front.png" class="img-fluid"/> <img src="/img/Postcard3_Front.png" class="img-fluid" alt="Back" />
<img src="/img/Postcard3_Back.png" class="img-fluid"/> <img src="/img/Postcard3_Back.png" class="img-fluid" alt="Front" />
} }
else else
{ {
<img src="/img/Plastic3_Front.png" class="img-fluid"/> <img src="/img/Plastic3_Back.png" class="img-fluid" alt="Back" />
<img src="/img/Plastic3_Back.png" class="img-fluid"/> <img src="/img/Plastic3_Front.png" class="img-fluid" alt="Front" />
} }
} }
else if (designCustom)
{
<div class="d-sm-flex justify-content-around">
<div class="px-5">
<h4 class="mb-5">If you have your own idea in mind, or you would like to try another design, our creative design team will make it happen!</h4>
</div>
<div class="px-5">
<p class="fst-italic">When you're asked for "additional comments," just give us an idea of what you have in mind and our customer care team will have some ideas
ready when we call you!
</p>
</div>
</div>
<div>
@if (isPostcard)
{
<img src="/img/cfeb51c5-5373-44b5-be19-dadea452cc41.png" class="img-fluid" />
}
else
{
<img src="/img/a41f648d-6b39-41f1-bbe5-084fb8a71a30.png" class="img-fluid" />
}
</div>
}
</div>
</div>
</div>
</div> </div>
</Template> </Template>
</FormItem> </FormItem>
</FormItems> </FormItems>
<FormButtons> <FormButtons />
</FormButtons>
</TelerikForm> </TelerikForm>
</Content> </Content>
</WizardStep> </WizardStep>
@ -210,65 +243,61 @@
@* *@ @* *@
<WizardStep Label="Customization" OnChange="@OnMessagingStepChange" Valid="@isMessagingValid"> <WizardStep Label="Customization" OnChange="@OnMessagingStepChange" Valid="@isMessagingValid">
<Content> <Content>
<TelerikForm Model="@messagingOptions" <TelerikForm Model="@messagingOptions" @ref="@messagingForm">
@ref="@messagingForm">
<FormItems> <FormItems>
<FormItem> <FormItem>
<Template> <Template>
<div class="container">
<div class="row">
@if (isPlasticCard) @if (isPlasticCard)
{ {
<h1>No customization needed. Please proceed to logo selection.</h1> <div class="col-12">
<h4>No customization needed. Please proceed to logo selection.</h4>
</div>
} }
else else
{ {
<h1>Select a Verse</h1> <div class="col-12">
@if (!isPlasticCard) <h4 class="mb-3">Please Select a Verse</h4>
{ <TelerikButtonGroup SelectionMode="@ButtonGroupSelectionMode.Single" Class="vertical-buttons block-buttons mb-5">
<TelerikButtonGroup SelectionMode="@ButtonGroupSelectionMode.Single" Class="vertical-buttons block-buttons">
<ButtonGroupToggleButton @bind-Selected="@verseOne">Option 1</ButtonGroupToggleButton> <ButtonGroupToggleButton @bind-Selected="@verseOne">Option 1</ButtonGroupToggleButton>
<ButtonGroupToggleButton @bind-Selected="@verseTwo">Option 2</ButtonGroupToggleButton> <ButtonGroupToggleButton @bind-Selected="@verseTwo">Option 2</ButtonGroupToggleButton>
<ButtonGroupToggleButton @bind-Selected="@verseThree">Option 3</ButtonGroupToggleButton> <ButtonGroupToggleButton @bind-Selected="@verseThree">Option 3</ButtonGroupToggleButton>
</TelerikButtonGroup> </TelerikButtonGroup>
<br />
<br />
@if (verseOne) @if (verseOne)
{ {
<a>Thank you for making our success possible. We appreciate loyal customers like you and look forward to continuing to be your complete auto repair, service and tire center</a> <p class="fst-italic">Thank you for making our success possible.</p>
<p class="fst-italic">We appreciate loyal customers like you and look forward to continuing to be your complete auto repair, service and tire center!</p>
} }
else if (verseTwo) else if (verseTwo)
{ {
<a>We appreciate the trust you have shown in us and look forward to working with you in the future.</a> <p class="fst-italic">We appreciate the trust you have shown in us and look forward to working with you in the future!</p>
} }
else if (verseThree) else if (verseThree)
{ {
<a>We want you to know that we truly appreciate your business and will make every effort possible to continue to provide you with excellent car care.</a> <p class="fst-italic">We want you to know that we truly appreciate your business and will make every effort possible to continue to provide you with excellent car care.</p>
} }
<br /> </div>
<br /> <div class="col-12">
<hr /> <hr class="m-5" />
<h4 class="mb-3">Please Select a Signature</h4>
<TelerikButtonGroup SelectionMode="@ButtonGroupSelectionMode.Single" Class="mb-5">
<h1>Select a Signature</h1>
<TelerikButtonGroup SelectionMode="@ButtonGroupSelectionMode.Single">
<ButtonGroupToggleButton @bind-Selected="@sigOne">From Your Friends</ButtonGroupToggleButton> <ButtonGroupToggleButton @bind-Selected="@sigOne">From Your Friends</ButtonGroupToggleButton>
<ButtonGroupToggleButton @bind-Selected="@sigTwo">Name, Title, Phone Number</ButtonGroupToggleButton> <ButtonGroupToggleButton @bind-Selected="@sigTwo">Name, Title, Phone Number</ButtonGroupToggleButton>
<ButtonGroupToggleButton @bind-Selected="@sigThree">Custom</ButtonGroupToggleButton> <ButtonGroupToggleButton @bind-Selected="@sigThree">Custom</ButtonGroupToggleButton>
</TelerikButtonGroup> </TelerikButtonGroup>
<br />
<br />
@if (sigOne) @if (sigOne)
{ {
<a>From your friends at <strong>{Location Name} {Location Phone Number}</strong></a> <p>From your friends at <strong>TopSpeed Tire</strong><br /><i>(your location name)</i></p>
<p><strong>(888) 555-3712</strong><br /><i>(your location phone number)</i></p>
} }
else if (sigTwo) else if (sigTwo)
{ {
<FormItem LabelText="Custom Signature"> <FormItem LabelText="Custom Signature">
<Template> <Template>
<label style="text-align:center; display:block" for="CustomName" class="k-label k-form-label">Name: <TelerikTextBox Id="CustomName" @bind-Value="@customName" MaxLength="30" Width="250px"></TelerikTextBox></label> <label style="text-align:center; display:block" for="CustomName" class="k-label k-form-label">Name:</label><TelerikTextBox Id="CustomName" @bind-Value="@customName" MaxLength="30" Width="250px"></TelerikTextBox>
<label style="text-align:center; display:block" for="CustomTitle" class="k-label k-form-label">Title: <TelerikTextBox Id="CustomTitle" @bind-Value="@customTitle" MaxLength="30" Width="250px"></TelerikTextBox></label> <label style="text-align:center; display:block" for="CustomTitle" class="k-label k-form-label">Title:</label><TelerikTextBox Id="CustomTitle" @bind-Value="@customTitle" MaxLength="30" Width="250px"></TelerikTextBox>
<label style="text-align:center; display:block" for="CustomPhone" class="k-label k-form-label">Phone: <TelerikTextBox Id="CustomPhone" @bind-Value="@customPhone" MaxLength="12" Width="200px"></TelerikTextBox></label> <label style="text-align:center; display:block" for="CustomPhone" class="k-label k-form-label">Phone:</label><TelerikTextBox Id="CustomPhone" @bind-Value="@customPhone" MaxLength="12" Width="200px"></TelerikTextBox>
</Template> </Template>
</FormItem> </FormItem>
} }
@ -281,14 +310,16 @@
</Template> </Template>
</FormItem> </FormItem>
} }
</div>
} }
} <div class="col-12 text-center mb-3">
</div>
</div>
</div>
</Template> </Template>
</FormItem> </FormItem>
</FormItems> </FormItems>
<FormButtons> <FormButtons />
</FormButtons>
</TelerikForm> </TelerikForm>
</Content> </Content>
</WizardStep> </WizardStep>
@ -425,8 +456,8 @@
<Template> <Template>
<label for="RequestedQuantity" style="text-align: center">Requested Quantity</label> <label for="RequestedQuantity" style="text-align: center">Requested Quantity</label>
<TelerikTextBox Id="RequestedQuantity" @bind-Value="@requestedQuantity" MaxLength="6" Width="150px"></TelerikTextBox> <TelerikTextBox Id="RequestedQuantity" @bind-Value="@requestedQuantity" MaxLength="6" Width="150px"></TelerikTextBox>
<label for="AdditionalComments" style="text-align: center">Additional Comments</label> <label for="AdditionalComments" style="text-align: center">Additional Notes</label>
<TelerikTextBox Id="AdditionalComments" @bind-Value="@additionalComments" MaxLength="120" Width="450px"></TelerikTextBox> <TelerikTextArea Id="CustomSignature" @bind-Value="@additionalComments" Rows="4" Cols="100" MaxLength="500"></TelerikTextArea>
</Template> </Template>
</FormItem> </FormItem>
</FormItems> </FormItems>

View File

@ -1,9 +1,9 @@
using kmCommonLibsCore; using Microsoft.AspNetCore.Components;
using Microsoft.AspNetCore.Components;
using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations;
using Telerik.Blazor.Components;
using Telerik.Blazor; using Telerik.Blazor;
using Telerik.Blazor.Components;
using Telerik.SvgIcons; using Telerik.SvgIcons;
using kmCommonLibsCore;
namespace SummerBestWebForm2.Components.Pages; namespace SummerBestWebForm2.Components.Pages;
@ -208,17 +208,18 @@ public partial class Home
await Console.Out.WriteLineAsync("ERROR: " + e.Message); await Console.Out.WriteLineAsync("ERROR: " + e.Message);
} }
ShowWizard = false; ShowWizard = false;
await Dialog.AlertAsync("The Registration was submitted successfully", "Done"); await Dialogs.AlertAsync("The Registration was submitted successfully", "Done");
} }
} }
#region "User Selections - Model"
public bool? IsAudienceChoiceValid { get; set; } = false; public bool? IsAudienceChoiceValid { get; set; } = false;
public bool? IsCardChoiceValid { get; set; } = false; public bool? IsCardChoiceValid { get; set; } = false;
public bool? IsDesignChoiceValid { get; set; } = false; public bool? IsDesignChoiceValid { get; set; } = false;
[CascadingParameter] [CascadingParameter]
public DialogFactory Dialog { get; set; } public DialogFactory Dialogs { get; set; }
public bool ShowWizard { get; set; } = true; public bool ShowWizard { get; set; } = true;
@ -247,6 +248,7 @@ public partial class Home
public bool designOne = true; public bool designOne = true;
public bool designTwo = false; public bool designTwo = false;
public bool designThree = false; public bool designThree = false;
public bool designCustom = false;
// Variables for selecting messaging (postcards only) // Variables for selecting messaging (postcards only)
public TelerikForm messagingForm { get; set; } = new(); public TelerikForm messagingForm { get; set; } = new();
@ -302,6 +304,7 @@ public partial class Home
public bool callWithInfo = false; public bool callWithInfo = false;
public bool check = false; public bool check = false;
#endregion
public void ToggleCardType() public void ToggleCardType()
{ {
@ -364,7 +367,7 @@ public partial class Home
if (!isOfferSelectionValid) if (!isOfferSelectionValid)
{ {
args.IsCancelled = true; args.IsCancelled = true;
await Dialog.AlertAsync("Please select the proper amount of offers.", "You cannot proceed"); await Dialogs.AlertAsync("Please select the proper amount of offers.", "You cannot proceed");
} }
} }
} }
@ -385,7 +388,7 @@ public partial class Home
if (!isLocationInfoValid) if (!isLocationInfoValid)
{ {
args.IsCancelled = true; args.IsCancelled = true;
await Dialog.AlertAsync("Please fill out all required fields.", "You cannot proceed"); await Dialogs.AlertAsync("Please fill out all required fields.", "You cannot proceed");
} }
} }

View File

@ -12,7 +12,7 @@
<ItemGroup> <ItemGroup>
<PackageReference Include="kmCommonLibsCore" Version="2.0.0.129" /> <PackageReference Include="kmCommonLibsCore" Version="2.0.0.129" />
<PackageReference Include="Telerik.SvgIcons" Version="4.3.0" /> <PackageReference Include="Telerik.SvgIcons" Version="4.2.0" />
<PackageReference Include="Telerik.UI.for.Blazor" Version="8.1.1" /> <PackageReference Include="Telerik.UI.for.Blazor" Version="8.1.1" />
</ItemGroup> </ItemGroup>

View File

@ -1,7 +1,7 @@
 
Microsoft Visual Studio Solution File, Format Version 12.00 Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 17 # Visual Studio Version 17
VisualStudioVersion = 17.13.36105.23 d17.13 VisualStudioVersion = 17.13.36105.23
MinimumVisualStudioVersion = 10.0.40219.1 MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SummerBestWebForm2", "SummerBestWebForm2.csproj", "{10E16044-8880-42A4-866B-B0461C450A71}" Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SummerBestWebForm2", "SummerBestWebForm2.csproj", "{10E16044-8880-42A4-866B-B0461C450A71}"
EndProject EndProject

View File

@ -14,7 +14,7 @@ using System.Reflection;
[assembly: System.Reflection.AssemblyCompanyAttribute("SummerBestWebForm2")] [assembly: System.Reflection.AssemblyCompanyAttribute("SummerBestWebForm2")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+d92f990b09614494d51cc3b93e4acabedb32f235")] [assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+9b28bf7d24722f5c55cef7bd645e913fd9f0cc1a")]
[assembly: System.Reflection.AssemblyProductAttribute("SummerBestWebForm2")] [assembly: System.Reflection.AssemblyProductAttribute("SummerBestWebForm2")]
[assembly: System.Reflection.AssemblyTitleAttribute("SummerBestWebForm2")] [assembly: System.Reflection.AssemblyTitleAttribute("SummerBestWebForm2")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]

View File

@ -1 +1 @@
4d9f1f0b4ebbbb88ed0d5e48d4e075cc6af174dcfc64d4934e995ae1d4553706 9c3a26a0e221101541511b134daa7b1793f7b9eaab9d602f81659455684bf9c0

View File

@ -55,7 +55,7 @@
"dependencies": { "dependencies": {
"Telerik.SvgIcons": { "Telerik.SvgIcons": {
"target": "Package", "target": "Package",
"version": "[4.3.0, )" "version": "[4.2.0, )"
}, },
"Telerik.UI.for.Blazor": { "Telerik.UI.for.Blazor": {
"target": "Package", "target": "Package",

View File

@ -2029,7 +2029,7 @@
"lib/netstandard2.0/Telerik.Recurrence.dll": {} "lib/netstandard2.0/Telerik.Recurrence.dll": {}
} }
}, },
"Telerik.SvgIcons/4.3.0": { "Telerik.SvgIcons/4.2.0": {
"type": "package", "type": "package",
"compile": { "compile": {
"lib/netstandard2.0/Telerik.SvgIcons.dll": {} "lib/netstandard2.0/Telerik.SvgIcons.dll": {}
@ -6294,16 +6294,16 @@
"telerik.recurrence.nuspec" "telerik.recurrence.nuspec"
] ]
}, },
"Telerik.SvgIcons/4.3.0": { "Telerik.SvgIcons/4.2.0": {
"sha512": "HTNvouqTE0mRgP1br0Dz4bf/tyQVDPQtvp5Rgel05DgVJFyowiU+SNHhEIUm2id33shqTtVIUjTqidg+85EkTw==", "sha512": "6vQWZOT5xRmkUaYh5mDv4jlp2vzLRv1PpWzscgfPm7LpYdYnLqAnOVqUnrwhuNtkpSly01nwNFtyQGneZgjO9A==",
"type": "package", "type": "package",
"path": "telerik.svgicons/4.3.0", "path": "telerik.svgicons/4.2.0",
"files": [ "files": [
".nupkg.metadata", ".nupkg.metadata",
".signature.p7s", ".signature.p7s",
"README.md", "README.md",
"lib/netstandard2.0/Telerik.SvgIcons.dll", "lib/netstandard2.0/Telerik.SvgIcons.dll",
"telerik.svgicons.4.3.0.nupkg.sha512", "telerik.svgicons.4.2.0.nupkg.sha512",
"telerik.svgicons.nuspec" "telerik.svgicons.nuspec"
] ]
}, },
@ -6368,7 +6368,7 @@
}, },
"projectFileDependencyGroups": { "projectFileDependencyGroups": {
"net8.0": [ "net8.0": [
"Telerik.SvgIcons >= 4.3.0", "Telerik.SvgIcons >= 4.2.0",
"Telerik.UI.for.Blazor >= 8.1.1", "Telerik.UI.for.Blazor >= 8.1.1",
"kmCommonLibsCore >= 2.0.0.129" "kmCommonLibsCore >= 2.0.0.129"
] ]
@ -6428,7 +6428,7 @@
"dependencies": { "dependencies": {
"Telerik.SvgIcons": { "Telerik.SvgIcons": {
"target": "Package", "target": "Package",
"version": "[4.3.0, )" "version": "[4.2.0, )"
}, },
"Telerik.UI.for.Blazor": { "Telerik.UI.for.Blazor": {
"target": "Package", "target": "Package",

View File

@ -1,6 +1,6 @@
{ {
"version": 2, "version": 2,
"dgSpecHash": "4AnT3wU+ifk=", "dgSpecHash": "WcTVtBRMuFk=",
"success": true, "success": true,
"projectFilePath": "C:\\Repos\\SummerBestWebForm2\\SummerBestWebForm2.csproj", "projectFilePath": "C:\\Repos\\SummerBestWebForm2\\SummerBestWebForm2.csproj",
"expectedPackageFiles": [ "expectedPackageFiles": [
@ -126,7 +126,7 @@
"C:\\Users\\RDeck.KEYMTV\\.nuget\\packages\\telerik.pivot.core\\0.1.3\\telerik.pivot.core.0.1.3.nupkg.sha512", "C:\\Users\\RDeck.KEYMTV\\.nuget\\packages\\telerik.pivot.core\\0.1.3\\telerik.pivot.core.0.1.3.nupkg.sha512",
"C:\\Users\\RDeck.KEYMTV\\.nuget\\packages\\telerik.pivot.dataproviders.xmla\\0.1.3\\telerik.pivot.dataproviders.xmla.0.1.3.nupkg.sha512", "C:\\Users\\RDeck.KEYMTV\\.nuget\\packages\\telerik.pivot.dataproviders.xmla\\0.1.3\\telerik.pivot.dataproviders.xmla.0.1.3.nupkg.sha512",
"C:\\Users\\RDeck.KEYMTV\\.nuget\\packages\\telerik.recurrence\\0.2.3\\telerik.recurrence.0.2.3.nupkg.sha512", "C:\\Users\\RDeck.KEYMTV\\.nuget\\packages\\telerik.recurrence\\0.2.3\\telerik.recurrence.0.2.3.nupkg.sha512",
"C:\\Users\\RDeck.KEYMTV\\.nuget\\packages\\telerik.svgicons\\4.3.0\\telerik.svgicons.4.3.0.nupkg.sha512", "C:\\Users\\RDeck.KEYMTV\\.nuget\\packages\\telerik.svgicons\\4.2.0\\telerik.svgicons.4.2.0.nupkg.sha512",
"C:\\Users\\RDeck.KEYMTV\\.nuget\\packages\\telerik.ui.for.blazor\\8.1.1\\telerik.ui.for.blazor.8.1.1.nupkg.sha512", "C:\\Users\\RDeck.KEYMTV\\.nuget\\packages\\telerik.ui.for.blazor\\8.1.1\\telerik.ui.for.blazor.8.1.1.nupkg.sha512",
"C:\\Users\\RDeck.KEYMTV\\.nuget\\packages\\telerik.zip\\2025.1.205\\telerik.zip.2025.1.205.nupkg.sha512", "C:\\Users\\RDeck.KEYMTV\\.nuget\\packages\\telerik.zip\\2025.1.205\\telerik.zip.2025.1.205.nupkg.sha512",
"C:\\Users\\RDeck.KEYMTV\\.nuget\\packages\\xact.core.pcl\\0.0.5014\\xact.core.pcl.0.0.5014.nupkg.sha512" "C:\\Users\\RDeck.KEYMTV\\.nuget\\packages\\xact.core.pcl\\0.0.5014\\xact.core.pcl.0.0.5014.nupkg.sha512"

Binary file not shown.

After

Width:  |  Height:  |  Size: 474 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 762 KiB