6 Commits

8 changed files with 53 additions and 21 deletions

View File

@ -20,21 +20,22 @@
@if (Status != null) @if (Status != null)
{ {
<p class="mt-3"><strong>Status:</strong> <p class="mt-3 Ueberschrift">
<strong>Status: </strong>
@if (Status == true) @if (Status == true)
{ {
@Localizer["Zusage"] <span class="Underline">@Localizer["Zugesagt"]</span>
<button class="btn btn-danger" @onclick="Absage">@Localizer["Absagen"]</button> <br /> <button class="btn mt-1 AbsageBtn" @onclick="Absage">@Localizer["Absagen"]</button>
} else } else
{ {
@Localizer["Absage"] <span class="Underline">@Localizer["Abgesagt"]</span>
<button class="btn btn-success" @onclick="Zusage">@Localizer["Zusagen"]</button> <br /> <button class="btn mt-1 ZusageBtn" @onclick="Zusage">@Localizer["Zusagen"]</button>
} }
</p> </p>
} else { } else {
<div class="buttons"> <div class="buttons">
<button class="btn btn-success" @onclick="Zusage">@Localizer["Zusagen"]</button> <button class="AbsageBtn" @onclick="Zusage">@Localizer["Zusagen"]</button>
<button class="btn btn-danger" @onclick="Absage">@Localizer["Absagen"]</button> <button class="ZusageBtn" @onclick="Absage">@Localizer["Absagen"]</button>
</div> </div>
} }
} else } else
@ -54,8 +55,8 @@
new Resource { ResourceType = ResourceType.Stylesheet, Url = ModulePath() + "Module.css" } new Resource { ResourceType = ResourceType.Stylesheet, Url = ModulePath() + "Module.css" }
}; };
private ElementReference form; // private ElementReference form;
private bool validated = false; // private bool validated = false;
private int _id; private int _id;
private string _name; private string _name;

View File

@ -11,7 +11,7 @@ namespace SZUAbsolventenverein.Module.EventRegistration
Description = "A module to manage registration for events", Description = "A module to manage registration for events",
Version = "1.0.5", Version = "1.0.5",
ServerManagerType = "SZUAbsolventenverein.Module.EventRegistration.Manager.EventRegistrationManager, SZUAbsolventenverein.Module.EventRegistration.Server.Oqtane", ServerManagerType = "SZUAbsolventenverein.Module.EventRegistration.Manager.EventRegistrationManager, SZUAbsolventenverein.Module.EventRegistration.Server.Oqtane",
ReleaseVersions = "1.0.0,1.0.1,1.0.2,1.0.3,1.0.4,1.0.5", ReleaseVersions = "1.0.0,1.0.5",
Dependencies = "SZUAbsolventenverein.Module.EventRegistration.Shared.Oqtane", Dependencies = "SZUAbsolventenverein.Module.EventRegistration.Shared.Oqtane",
PackageName = "SZUAbsolventenverein.Module.EventRegistration" PackageName = "SZUAbsolventenverein.Module.EventRegistration"
}; };

View File

@ -13,8 +13,8 @@
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<PackageReference Include="Microsoft.AspNetCore.Components.WebAssembly" Version="9.0.3" /> <PackageReference Include="Microsoft.AspNetCore.Components.WebAssembly" Version="9.0.5" />
<PackageReference Include="Microsoft.AspNetCore.Components.WebAssembly.Authentication" Version="9.0.3" /> <PackageReference Include="Microsoft.AspNetCore.Components.WebAssembly.Authentication" Version="9.0.5" />
<PackageReference Include="Microsoft.Extensions.Localization" Version="9.0.3" /> <PackageReference Include="Microsoft.Extensions.Localization" Version="9.0.3" />
<PackageReference Include="Microsoft.Extensions.Http" Version="9.0.3" /> <PackageReference Include="Microsoft.Extensions.Http" Version="9.0.3" />
<PackageReference Include="System.Net.Http.Json" Version="9.0.3" /> <PackageReference Include="System.Net.Http.Json" Version="9.0.3" />

View File

@ -26,10 +26,10 @@ namespace SZUAbsolventenverein.Module.EventRegistration.Migrations
protected override void Down(MigrationBuilder migrationBuilder) protected override void Down(MigrationBuilder migrationBuilder)
{ {
var entityBuilder = new EventEntityBuilder(migrationBuilder, ActiveDatabase); var responseEB = new EventResponseEntityBuilder(migrationBuilder, ActiveDatabase);
entityBuilder.Drop(); responseEB.Drop();
var entityBuilder2 = new EventResponseEntityBuilder(migrationBuilder, ActiveDatabase); var eventEB = new EventEntityBuilder(migrationBuilder, ActiveDatabase);
entityBuilder2.Drop(); eventEB.Drop();
} }
} }
} }

View File

@ -23,5 +23,13 @@ namespace SZUAbsolventenverein.Module.EventRegistration.Migrations
entityBuilder.AddDateTimeColumn("EventDate", false, new DateTime()); // DateTime for the event entityBuilder.AddDateTimeColumn("EventDate", false, new DateTime()); // DateTime for the event
entityBuilder.AddStringColumn("Location", 100, false, true, ""); // Location of the event entityBuilder.AddStringColumn("Location", 100, false, true, ""); // Location of the event
} }
protected override void Down(MigrationBuilder migrationBuilder)
{
var entityBuilder = new EventEntityBuilder(migrationBuilder, ActiveDatabase);
entityBuilder.DropColumn("Description"); // RichTextEditor
entityBuilder.DropColumn("EventDate"); // DateTime
entityBuilder.DropColumn("Location"); // Location 0
}
} }
} }

View File

@ -19,10 +19,10 @@
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<PackageReference Include="Microsoft.AspNetCore.Components.WebAssembly.Server" Version="9.0.3" /> <PackageReference Include="Microsoft.AspNetCore.Components.WebAssembly.Server" Version="9.0.5" />
<PackageReference Include="Microsoft.AspNetCore.Identity.EntityFrameworkCore" Version="9.0.3" /> <PackageReference Include="Microsoft.AspNetCore.Identity.EntityFrameworkCore" Version="9.0.5" />
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="9.0.3" /> <PackageReference Include="Microsoft.EntityFrameworkCore" Version="9.0.5" />
<PackageReference Include="Microsoft.Extensions.Localization" Version="9.0.3" /> <PackageReference Include="Microsoft.Extensions.Localization" Version="9.0.5" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>

View File

@ -6,6 +6,7 @@ using Oqtane.Enums;
using Oqtane.Extensions; using Oqtane.Extensions;
using Oqtane.Infrastructure; using Oqtane.Infrastructure;
using Oqtane.Models; using Oqtane.Models;
using Oqtane.Repository;
using Oqtane.Security; using Oqtane.Security;
using Oqtane.Shared; using Oqtane.Shared;
using SZUAbsolventenverein.Module.EventRegistration.Models; using SZUAbsolventenverein.Module.EventRegistration.Models;

View File

@ -1 +1,23 @@
/* Module Custom Styles */ /* Module Custom Styles */
.AbsageBtn {
background-color: #e63946; /* sch<63>nes kr<6B>ftiges Rot */
color: white;
}
.AbsageBtn:hover {
background-color: #ae262f
}
.ZusageBtn {
background-color: #2a9d8f; /* angenehmes Gr<47>n */
color: white;
}
.ZusageBtn:hover {
background-color: #20776d
}
.Ueberschrift {
font-size: 1.5rem;
}
.Underline {
text-decoration: underline;
}