70 lines
2.5 KiB
C#
70 lines
2.5 KiB
C#
namespace Events.MVC;
|
|
|
|
public static class Constants
|
|
{
|
|
public static class TempDataKeys
|
|
{
|
|
public const string ToastMessage = "ToastMessage";
|
|
public const string ToastVariant = "ToastVariant";
|
|
public const string ToastTitle = "ToastTitle";
|
|
}
|
|
|
|
public static class ToastVariants
|
|
{
|
|
public const string Success = "success";
|
|
public const string Error = "error";
|
|
}
|
|
|
|
public static class ToastTitles
|
|
{
|
|
public const string Success = "Success";
|
|
public const string Error = "Error";
|
|
public const string Notification = "Notification";
|
|
}
|
|
|
|
public static class ViewDataKeys
|
|
{
|
|
public const string Title = "Title";
|
|
public const string HeaderActionLabel = "HeaderActionLabel";
|
|
public const string HeaderActionTarget = "HeaderActionTarget";
|
|
public const string CreatePersonModel = "CreatePersonModel";
|
|
public const string PeopleCountryOptions = "PeopleCountryOptions";
|
|
public const string PeopleCountryFilter = "PeopleCountryFilter";
|
|
public const string Prefix = "Prefix";
|
|
public const string CanRemoveRows = "CanRemoveRows";
|
|
}
|
|
|
|
public static class HtmxHeaders
|
|
{
|
|
public const string Request = "HX-Request";
|
|
public const string Retarget = "HX-Retarget";
|
|
public const string Reswap = "HX-Reswap";
|
|
public const string Trigger = "HX-Trigger";
|
|
}
|
|
|
|
public static class HtmxEvents
|
|
{
|
|
public const string ShowToast = "show-toast";
|
|
public const string CountryCreated = "country-created";
|
|
public const string EventCreated = "event-created";
|
|
public const string PersonCreated = "person-created";
|
|
public const string RegistrationCreated = "registration-created";
|
|
public const string SportCreated = "sport-created";
|
|
}
|
|
|
|
public static class HtmxSwap
|
|
{
|
|
public const string OuterHtml = "outerHTML";
|
|
}
|
|
|
|
public static class Messages
|
|
{
|
|
public const string EmailOrContactPhoneRequired = "Email or contact phone is required.";
|
|
public const string CountriesRequiredForPeople = "At least one country must be created before adding people.";
|
|
public const string EventsRequiredForRegistrations = "At least one event must be created before adding registrations.";
|
|
public const string SportsRequiredForRegistrations = "At least one sport must be created before adding registrations.";
|
|
public const string PeopleRequiredForRegistrations = "At least one person must be created before adding registrations.";
|
|
public const string RegistrationDependenciesRequired = "At least one event, one person, and one sport are required before adding registrations.";
|
|
}
|
|
}
|