diff --git a/FoodsharingSiegen.Server/Pages/Login.razor b/FoodsharingSiegen.Server/Pages/Login.razor index 0c71ce6..9c3e879 100644 --- a/FoodsharingSiegen.Server/Pages/Login.razor +++ b/FoodsharingSiegen.Server/Pages/Login.razor @@ -3,6 +3,8 @@ @using FoodsharingSiegen.Shared.Helper @layout LoginLayout +@inherits FoodsharingSiegen.Server.BaseClasses.FsBase + @inject AuthService AuthService @inject NavigationManager NavigationManager @@ -11,7 +13,7 @@
FS Siegen
- + diff --git a/FoodsharingSiegen.Server/Pages/Login.razor.cs b/FoodsharingSiegen.Server/Pages/Login.razor.cs index 1048959..94b599e 100644 --- a/FoodsharingSiegen.Server/Pages/Login.razor.cs +++ b/FoodsharingSiegen.Server/Pages/Login.razor.cs @@ -1,4 +1,3 @@ -using System.Text.RegularExpressions; using Blazorise; using Microsoft.AspNetCore.Components.Web; @@ -26,9 +25,9 @@ namespace FoodsharingSiegen.Server.Pages #region Private Properties /// - /// Gets or sets the value of the mailaddress (ab) + /// Gets or sets the value of the mail-address (ab) /// - private string? Mailaddress { get; set; } + private string? MailAddress { get; set; } /// /// Gets or sets the value of the password (ab) @@ -46,18 +45,22 @@ namespace FoodsharingSiegen.Server.Pages { //Todo Eingaben Validieren [04.04.22 - Andre Beging] - if (string.IsNullOrWhiteSpace(Mailaddress) || string.IsNullOrWhiteSpace(Password)) + if (string.IsNullOrWhiteSpace(MailAddress) || string.IsNullOrWhiteSpace(Password)) { - Mailaddress = string.Empty; + MailAddress = string.Empty; Password = string.Empty; return; } - var loginR = await AuthService.Login(Mailaddress, Password); + var loginR = await AuthService.Login(MailAddress, Password); if (loginR.Success) { NavigationManager.NavigateTo("/", true); } + else + { + await Notification?.Error(loginR.ErrorMessage)!; + } } #endregion