Update nach User-Passwort-Change

master
Stefan Hutter 4 years ago
parent 93e3957702
commit 1ff218a129

Binary file not shown.

@ -0,0 +1,39 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using BWPMModels;
using BlazorApp.Helper;
using Newtonsoft.Json;
namespace BlazorApp.Controller
{
public class AspNetRolesController
{
public static List<AspNetRoles> GetAllData()
{
Helper.HttpClientHelper httpcli = new Helper.HttpClientHelper();
httpcli.CallService("AspNetRoles", "", "GET", null);
return JsonConvert.DeserializeObject<List<AspNetRoles>>(httpcli.Results.daten);
}
public static void savedata(BWPMModels.AspNetRoles AspNetRolesdata)
{
Helper.HttpClientHelper httpcli = new Helper.HttpClientHelper();
httpcli.CallService("AspNetRoles", AspNetRolesdata.Id.ToString(), "PUT", AspNetRolesdata);
}
public static int InsertData(BWPMModels.AspNetRoles AspNetRolesdata)
{
Helper.HttpClientHelper httpcli = new Helper.HttpClientHelper();
httpcli.CallService("AspNetRoles", "", "POST", AspNetRolesdata);
List<BWPMModels.AspNetRoles> LastAspNetRoles = new List<BWPMModels.AspNetRoles>();
return 0;
}
}
}

@ -0,0 +1,49 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using BWPMModels;
using BlazorApp.Helper;
using Newtonsoft.Json;
namespace BlazorApp.Controller
{
public class AspNetUserRolesController
{
public static List<AspNetUserRoles> GetAllData()
{
Helper.HttpClientHelper httpcli = new Helper.HttpClientHelper();
httpcli.CallService("AspNetUserRoles", "", "GET", null);
return JsonConvert.DeserializeObject<List<BWPMModels.AspNetUserRoles>>(httpcli.Results.daten);
}
public static void savedata(BWPMModels.AspNetUserRoles AspNetUserRolesdata)
{
Helper.HttpClientHelper httpcli = new Helper.HttpClientHelper();
httpcli.CallService("AspNetUserRoles", AspNetUserRolesdata.UserId.ToString(), "PUT", AspNetUserRolesdata);
}
public static int InsertData(BWPMModels.AspNetUserRoles AspNetUserRolesdata)
{
Helper.HttpClientHelper httpcli = new Helper.HttpClientHelper();
httpcli.CallService("AspNetUserRoles", "", "POST", AspNetUserRolesdata);
List<BWPMModels.AspNetUserRoles> LastAspNetUserRoles = new List<AspNetUserRoles>();
return 0;
}
public static void deletdata(BWPMModels.AspNetUserRoles aspNetUserRolesData)
{
Helper.HttpClientHelper httpcli = new Helper.HttpClientHelper();
httpcli.CallService("AspNetUserRoles", "", "DELETE", aspNetUserRolesData);
List<BWPMModels.AspNetUserRoles> LastAspNetUserRoles = new List<AspNetUserRoles>();
}
}
}

@ -0,0 +1,37 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using BWPMModels;
using BlazorApp.Helper;
using Newtonsoft.Json;
namespace BlazorApp.Controller
{
public class AspNetUserRolleController
{
public static List<AspNetUserRolle> GetAllData()
{
Helper.HttpClientHelper httpcli = new Helper.HttpClientHelper();
httpcli.CallService("AspNetUserRolle", "", "GET", null);
return JsonConvert.DeserializeObject<List<AspNetUserRolle>>(httpcli.Results.daten);
}
public static void savedata(AspNetUserRolle AspNetUserRolledata)
{
Helper.HttpClientHelper httpcli = new Helper.HttpClientHelper();
httpcli.CallService("AspNetUserRolle", AspNetUserRolledata.Id.ToString(), "PUT", AspNetUserRolledata);
}
public static void savepassword(BWPMModels.AspNetUsers userdata)
{
Helper.HttpClientHelper httpcli = new Helper.HttpClientHelper();
httpcli.CallService("AspNetUserRolle", "changepassword/" + userdata.Id, "PUT", userdata);
}
}
}

@ -0,0 +1,32 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using BWPMModels;
using BlazorApp.Helper;
using Newtonsoft.Json;
namespace BlazorApp.Controller
{
public class AspNetUsersController
{
public static List<AspNetUsers> GetAllData()
{
Helper.HttpClientHelper httpcli = new Helper.HttpClientHelper();
httpcli.CallService("AspNetUsers", "", "GET", null);
return JsonConvert.DeserializeObject<List<AspNetUsers>>(httpcli.Results.daten);
}
public static void savedata(AspNetUsers AspNetUsersdata)
{
Helper.HttpClientHelper httpcli = new Helper.HttpClientHelper();
httpcli.CallService("AspNetUsers", AspNetUsersdata.Id.ToString(), "PUT", AspNetUsersdata);
}
}
}

@ -38,8 +38,8 @@ namespace BlazorApp.Controller
public static List<Beruf> GetLast(Beruf Berufdata)
{
Helper.HttpClientHelper httpcli = new Helper.HttpClientHelper();
string sql = "Select top 1 * from beruf where mutierer='" + Berufdata.mutierer + "' order by erstellt_am desc";
httpcli.CallService("Beruf", "usersql/"+sql, "GET", Berufdata);
string sql = "Select top 1 * from Beruf where mutierer='" + Berufdata.mutierer + "' order by erstellt_am desc";
httpcli.CallService("Beruf", "usersql/" + sql, "GET", Berufdata);
return JsonConvert.DeserializeObject<List<Beruf>>(httpcli.Results.daten);
}

@ -25,12 +25,23 @@ namespace BlazorApp.Controller
httpcli.CallService("Schulhaus", Schulhausdata.ID.ToString(), "PUT", Schulhausdata);
}
public static void InsertData(Schulhaus Schulhausdata)
public static int InsertData(Schulhaus Schulhausdata)
{
Helper.HttpClientHelper httpcli = new Helper.HttpClientHelper();
httpcli.CallService("Schulhaus", "", "POST", Schulhausdata);
List<BWPMModels.Schulhaus> LastSchulhaus = new List<Schulhaus>();
LastSchulhaus = GetLast(Schulhausdata);
return LastSchulhaus.First<Schulhaus>().ID;
}
public static List<Schulhaus> GetLast(Schulhaus Schulhausdata)
{
Helper.HttpClientHelper httpcli = new Helper.HttpClientHelper();
string sql = "Select top 1 * from Schulhaus where mutierer='" + Schulhausdata.mutierer + "' order by erstellt_am desc";
httpcli.CallService("Schulhaus", "usersql/" + sql, "GET", Schulhausdata);
return JsonConvert.DeserializeObject<List<Schulhaus>>(httpcli.Results.daten);
}
}
}
}

@ -0,0 +1,47 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using BWPMModels;
using BlazorApp.Helper;
using Newtonsoft.Json;
namespace BlazorApp.Controller
{
public class ZeitenController
{
public static List<Zeiten> GetAllData()
{
Helper.HttpClientHelper httpcli = new Helper.HttpClientHelper();
httpcli.CallService("Zeiten", "", "GET", null);
return JsonConvert.DeserializeObject<List<Zeiten>>(httpcli.Results.daten);
}
public static void savedata(Zeiten Zeitendata)
{
Helper.HttpClientHelper httpcli = new Helper.HttpClientHelper();
httpcli.CallService("Zeiten", Zeitendata.ID.ToString(), "PUT", Zeitendata);
}
public static int InsertData(Zeiten Zeitendata)
{
Helper.HttpClientHelper httpcli = new Helper.HttpClientHelper();
httpcli.CallService("Zeiten", "", "POST", Zeitendata);
List<BWPMModels.Zeiten> LastZeiten = new List<Zeiten>();
LastZeiten = GetLast(Zeitendata);
return LastZeiten.First<Zeiten>().ID;
}
public static List<Zeiten> GetLast(Zeiten Zeitendata)
{
Helper.HttpClientHelper httpcli = new Helper.HttpClientHelper();
string sql = "Select top 1 * from Zeiten where mutierer='" + Zeitendata.mutierer + "' order by erstellt_am desc";
httpcli.CallService("Zeiten", "usersql/" + sql, "GET", Zeitendata);
return JsonConvert.DeserializeObject<List<Zeiten>>(httpcli.Results.daten);
}
}
}

@ -58,9 +58,9 @@ namespace BlazorApp
Name = "Stammdaten",Icon="Home",
Children = new []
{
new MenuItem() {Name="Benutzer",Path = "Admin/User/UserList"},
new MenuItem() {Name="Benutzer",Path = "Admin/AspNetUsers/AspNetUserRolleList"},
new MenuItem() {Name="Berufe",Path = "Admin/Beruf/BerufList"},
new MenuItem() {Name="Zeiten",Path = "Admin/Zeiten"},
new MenuItem() {Name="Zeiten",Path = "Admin/Zeiten/ZeitenList"},
new MenuItem() {Name="Schulhaus",Path = "Admin/Schulhaus/Schulhauslist"},
new MenuItem() {Name="Lehrer",Path = "Admin/Lehrer"},
new MenuItem() {Name="Klassen",Path = "Admin/Klassen"},

@ -0,0 +1,240 @@
@page "/Admin/AspNetUsers/AspNetUserRolleList"
@inject Blazored.SessionStorage.ISessionStorageService sessionStorage
@using Microsoft.AspNetCore.Authorization;
@using Microsoft.AspNetCore.Identity;
@inject UserManager<IdentityUser> _UserManager
@inject RoleManager<IdentityRole> _RoleManager
@inherits ListBase
@using Syncfusion.Blazor.Grids;
@using Syncfusion.Blazor.Buttons;
@using Syncfusion.Blazor.Spinner;
@using Syncfusion.Blazor.Popups;
@using BlazorApp.Helper
@using BWPMModels;
@using BlazorApp.Controller;
<h1>AspNetUserRolle</h1>
<div class="col-lg-12 control-section">
<div class="content-wrapper">
<div class="row">
<SfGrid DataSource="@GridData" @ref="Grid" AllowPaging="true" AllowSelection="true" AllowSorting="true" Toolbar="@(new List<string>() { "Add", "Edit", "Update", "Cancel", "Passwort ändern" })">
<GridPageSettings PageCount="5" PageSizes="true"></GridPageSettings>
<GridEditSettings AllowAdding="false" AllowDeleting="false" AllowEditing="true" Mode="EditMode.Normal"></GridEditSettings>
<GridEvents RowSelected="GetSelectedRecords" OnActionBegin="OnBeginHandler" OnActionComplete="OnCompletedHandler" TValue="BWPMModels.AspNetUserRolle" OnToolbarClick="ToolBarClickHandler" OnDataBound="RowDataBoundHandler"></GridEvents>
<GridSelectionSettings EnableToggle="true" Type="Syncfusion.Blazor.Grids.SelectionType.Single"></GridSelectionSettings>
<GridColumns>
<GridColumn Field=@nameof(BWPMModels.AspNetUserRolle.Id) HeaderText="Id" IsPrimaryKey="true" AllowAdding="false" Width="60"></GridColumn>
<GridColumn Field=@nameof(BWPMModels.AspNetUserRolle.UserName) HeaderText="Username" AllowEditing="false" Width="100" Visible="true"></GridColumn>
<GridColumn Field=@nameof(BWPMModels.AspNetUserRolle.NormalizedUserName) HeaderText="Normalizedusername" AllowEditing="false" Width="100" Visible="true"></GridColumn>
<GridColumn Field=@nameof(BWPMModels.AspNetUserRolle.Email) HeaderText="Email" Width="100" AllowEditing="false" Visible="true"></GridColumn>
<GridColumn Field=@nameof(BWPMModels.AspNetUserRolle.NormalizedEmail) HeaderText="Normalizedemail" Width="100" AllowEditing="false" Visible="false"></GridColumn>
<GridColumn Field=@nameof(BWPMModels.AspNetUserRolle.EmailConfirmed) HeaderText="Emailconfirmed" Width="100" AllowEditing="false" Visible="true" DisplayAsCheckBox="true"></GridColumn>
<GridColumn Field=@nameof(BWPMModels.AspNetUserRolle.PasswordHash) HeaderText="Passwordhash" Width="100" AllowEditing="false" Visible="true"></GridColumn>
<GridColumn Field=@nameof(BWPMModels.AspNetUserRolle.SecurityStamp) HeaderText="Securitystamp" Width="100" AllowEditing="false" Visible="false"></GridColumn>
<GridColumn Field=@nameof(BWPMModels.AspNetUserRolle.ConcurrencyStamp) HeaderText="Concurrencystamp" Width="100" AllowEditing="false" Visible="false"></GridColumn>
<GridColumn Field=@nameof(BWPMModels.AspNetUserRolle.PhoneNumber) HeaderText="Phonenumber" Width="100" AllowEditing="false" Visible="false"></GridColumn>
<GridColumn Field=@nameof(BWPMModels.AspNetUserRolle.PhoneNumberConfirmed) HeaderText="Phonenumberconfirmed" Width="100" Visible="false" DisplayAsCheckBox="true"></GridColumn>
<GridColumn Field=@nameof(BWPMModels.AspNetUserRolle.TwoFactorEnabled) HeaderText="Twofactorenabled" Width="100" Visible="true" DisplayAsCheckBox="true"></GridColumn>
<GridColumn Field=@nameof(BWPMModels.AspNetUserRolle.LockoutEnabled) HeaderText="Lockoutenabled" Width="100" Visible="true" DisplayAsCheckBox="true"></GridColumn>
<GridColumn Field=@nameof(BWPMModels.AspNetUserRolle.AccessFailedCount) HeaderText="Accessfailedcount" Width="100" Visible="false"></GridColumn>
<GridColumn Field=@nameof(BWPMModels.AspNetUserRolle.RoleId) HeaderText="Roleid" Width="100" Visible="false">
<GridForeignColumn Field=@nameof(BWPMModels.AspNetUserRolle.RoleId) HeaderText="Rolle" ForeignKeyValue=@nameof(BWPMModels.AspNetRoles.Name) ForeignKeyField=@nameof(BWPMModels.AspNetRoles.Id) ForeignDataSource="@AspNetRoles" Width="150"></GridForeignColumn>
</GridColumn>
</GridColumns>
</SfGrid>
</div>
</div>
</div>
<SfDialog Width="400px" IsModal="true" @bind-Visible="@IsVisible">
<DialogEvents OnOverlayClick="@OnOverlayclick">
</DialogEvents>
<DialogTemplates>
<Header>Passwort-Änderung für @Username</Header>
<Content>
<label style="color:red">@ErrorMsg</label>
<label>
Neues Passwort:
<input type="password" @bind-value="newpassword" id="password" name="Required" class="e-input">
Passwort-Bestätigung
<input type="password" @bind-value="newpassword1" id="password1" name="Required" class="e-input">
</label>
</Content>
</DialogTemplates>
<DialogButtons>
<DialogButton Content="OK" IsPrimary="true" OnClick="@SavePasswort" />
<DialogButton Content="Abbruch" OnClick="@CloseDialog" />
</DialogButtons>
</SfDialog>
@code{
private bool IsVisible { get; set; } = false;
private string Gridid = "";
public List<BWPMModels.AspNetUserRolle> Temp { get; set; }
private string newpassword { get; set; } = "";
private string newpassword1 { get; set; } = "";
private string ErrorMsg { get; set; } = "";
private string Username { get; set; } = "";
SfGrid<BWPMModels.AspNetUserRolle> Grid { get; set; }
private void OnOverlayclick(MouseEventArgs arg)
{
this.IsVisible = false;
}
private void ShowDialog()
{
this.ErrorMsg = "";
this.IsVisible = true; ;
}
private void CloseDialog()
{
this.IsVisible = false; ;
}
private void SavePasswort()
{
if (newpassword != newpassword1)
{
this.ErrorMsg = "Passworte stimmen nicht überein.";
}
else
{
IdentityUser objUser = new IdentityUser();
objUser.Id = Gridid;
var user = _UserManager.FindByIdAsync(Gridid);
var password = _UserManager.PasswordHasher.HashPassword(objUser,newpassword);
BWPMModels.AspNetUsers usr = new BWPMModels.AspNetUsers();
usr.Id = Gridid;
usr.PasswordHash = password;
BlazorApp.Controller.AspNetUserRolleController.savepassword(usr);
this.IsVisible = false;
}
}
public async Task ToolBarClickHandler(Syncfusion.Blazor.Navigations.ClickEventArgs args)
{
if (args.Item.Text == "Passwort ändern")
{
var temp = await this.Grid.GetSelectedRecords(); // return the details of selceted record
if (temp != null)
{
Username = temp[0].UserName;
Gridid = temp[0].Id;
ShowDialog();
}
}
}
public async Task GetSelectedRecords(RowSelectEventArgs<BWPMModels.AspNetUserRolle> args)
{
}
public List<BWPMModels.AspNetUserRolle> GridData { get; set; }
public List<BWPMModels.AspNetUserRolle> AspNetUserRolles { get; set; }
public List<BWPMModels.AspNetRoles> AspNetRoles { get; set; }
string userid = "";
public static int? pkey { get; set; }
public bool Initial { get; set; } = true;
public bool ContinuePaging = true;
public bool InitialRender { get; set; }
public int Value = 0; // consider that value your querystring contains
public int foundrow = 0;
protected override void OnInitialized()
{
/// GridData = OrdersDetails.GetAllRecords();
GridData = BlazorApp.Controller.AspNetUserRolleController.GetAllData();
AspNetRoles = BlazorApp.Controller.AspNetRolesController.GetAllData();
}
protected override async Task OnAfterRenderAsync(bool firstRender)
{
userid = await sessionStorage.GetItemAsync<string>("UserID");
if (userid == null)
{
var authState = await authenticationStateTask;
var userId = authState.User.Claims.FirstOrDefault().Value;
var user = authState.User;
if (user.Identity.IsAuthenticated)
{
await sessionStorage.SetItemAsync("UserID", userId);
}
else
{
await sessionStorage.SetItemAsync("UserID", userId);
}
}
}
private async Task OnBeginHandler(ActionEventArgs<BWPMModels.AspNetUserRolle> Args)
{
if (Args.RequestType == Syncfusion.Blazor.Grids.Action.Save)
{
if (Args.Action == "Add")
{
}
else
{
AspNetUserRoles rolle = new AspNetUserRoles();
rolle.RoleId = Args.Data.RoleId;
rolle.UserId = Args.Data.Id;
BlazorApp.Controller.AspNetUserRolesController.savedata(rolle);
}
}
}
public async Task OnCompletedHandler(ActionEventArgs<BWPMModels.AspNetUserRolle> Args)
{
if (Args.RequestType == Syncfusion.Blazor.Grids.Action.Save)
{
}
}
public async void RowDataBoundHandler(BeforeDataBoundArgs<BWPMModels.AspNetUserRolle> args)
{
if (!Initial)
{
//await Task.Delay(100);
//var Idx = await this.Grid.GetRowIndexByPrimaryKey(Convert.ToDouble(Value)); //get index value
//this.Grid.SelectRow(Convert.ToDouble(Idx));
}
Initial = false;
}
}

@ -0,0 +1,175 @@
@page "/Admin/AspNetUsers/AspNetUsersList"
@inject Blazored.SessionStorage.ISessionStorageService sessionStorage
@inherits ListBase
@using Syncfusion.Blazor.Grids;
@using Syncfusion.Blazor.Buttons;
@using Syncfusion.Blazor.Spinner;
@using BlazorApp.Helper
@using BWPMModels;
@using BlazorApp.Controller;
<h1>AspNetUsers</h1>
<div class="col-lg-12 control-section">
<div class="content-wrapper">
<div class="row">
<SfGrid DataSource="@GridData" @ref="Grid" AllowPaging="true" AllowSorting="true" Toolbar="@(new List<string>() { "Add", "Edit", "Update", "Cancel" })">
<GridPageSettings PageCount="5" PageSizes="true"></GridPageSettings>
<GridEditSettings AllowAdding="true" AllowDeleting="false" AllowEditing="true" Mode="EditMode.Dialog"></GridEditSettings>
@*<GridEvents OnActionBegin="OnBeginHandler" OnActionComplete="OnCompletedHandler" TValue="AspNetUsers" OnDataBound="RowDataBoundHandler"></GridEvents>*@
<GridColumns>
<GridColumn Field=@nameof(BWPMModels.AspNetUsers.Id) HeaderText="Id" IsPrimaryKey="true" AllowAdding="false" Width="60"></GridColumn><GridColumn Field=@nameof(BWPMModels.AspNetUsers.Id) HeaderText="Id" Width="100" Visible="true"></GridColumn>
<GridColumn Field=@nameof(BWPMModels.AspNetUsers.UserName) HeaderText="Username" Width="100" Visible="true"></GridColumn>
<GridColumn Field=@nameof(BWPMModels.AspNetUsers.NormalizedUserName) HeaderText="Normalizedusername" Width="100" Visible="true"></GridColumn>
<GridColumn Field=@nameof(BWPMModels.AspNetUsers.Email) HeaderText="Email" Width="100" Visible="true"></GridColumn>
<GridColumn Field=@nameof(BWPMModels.AspNetUsers.NormalizedEmail) HeaderText="Normalizedemail" Width="100" Visible="true"></GridColumn>
<GridColumn Field=@nameof(BWPMModels.AspNetUsers.EmailConfirmed) HeaderText="Emailconfirmed" Width="100" Visible="true" DisplayAsCheckBox="true"></GridColumn>
<GridColumn Field=@nameof(BWPMModels.AspNetUsers.PasswordHash) HeaderText="Passwordhash" Width="100" Visible="true"></GridColumn>
<GridColumn Field=@nameof(BWPMModels.AspNetUsers.SecurityStamp) HeaderText="Securitystamp" Width="100" Visible="true"></GridColumn>
<GridColumn Field=@nameof(BWPMModels.AspNetUsers.ConcurrencyStamp) HeaderText="Concurrencystamp" Width="100" Visible="true"></GridColumn>
<GridColumn Field=@nameof(BWPMModels.AspNetUsers.PhoneNumber) HeaderText="Phonenumber" Width="100" Visible="true"></GridColumn>
<GridColumn Field=@nameof(BWPMModels.AspNetUsers.PhoneNumberConfirmed) HeaderText="Phonenumberconfirmed" Width="100" Visible="true" DisplayAsCheckBox="true"></GridColumn>
<GridColumn Field=@nameof(BWPMModels.AspNetUsers.TwoFactorEnabled) HeaderText="Twofactorenabled" Width="100" Visible="true" DisplayAsCheckBox="true"></GridColumn>
<GridColumn Field=@nameof(BWPMModels.AspNetUsers.LockoutEnabled) HeaderText="Lockoutenabled" Width="100" Visible="true" DisplayAsCheckBox="true"></GridColumn>
<GridColumn Field=@nameof(BWPMModels.AspNetUsers.AccessFailedCount) HeaderText="Accessfailedcount" Width="100" Visible="true"></GridColumn>
</GridColumns>
</SfGrid>
</div>
</div>
</div>
@code{ SfGrid<BWPMModels.AspNetUsers> Grid { get; set; }
public List<BWPMModels.AspNetUsers> GridData { get; set; }
public List<BWPMModels.AspNetUsers> AspNetUserss { get; set; }
string userid = "";
public static int? pkey { get; set; }
public bool Initial { get; set; } = true;
public bool ContinuePaging = true;
public bool InitialRender { get; set; }
public string Value = ""; // consider that value your querystring contains
public int foundrow = 0;
protected override void OnInitialized()
{
/// GridData = OrdersDetails.GetAllRecords();
GridData = BlazorApp.Controller.AspNetUsersController.GetAllData();
}
protected override async Task OnAfterRenderAsync(bool firstRender)
{
userid = await sessionStorage.GetItemAsync<string>("UserID");
if (userid == null)
{
var authState = await authenticationStateTask;
var userId = authState.User.Claims.FirstOrDefault().Value;
var user = authState.User;
if (user.Identity.IsAuthenticated)
{
await sessionStorage.SetItemAsync("UserID", userId);
}
else
{
await sessionStorage.SetItemAsync("UserID", userId);
}
}
}
private async Task OnBeginHandler(ActionEventArgs<BWPMModels.AspNetUsers> Args)
{
if (Args.RequestType == Syncfusion.Blazor.Grids.Action.Save)
{
if (Args.Action == "Add")
{
//Args.Data.Id = BlazorApp.Controller.AspNetUsersController.InsertData(Args.Data);
//Value = Args.Data.ID;
}
else
{
BlazorApp.Controller.AspNetUsersController.savedata(Args.Data);
}
}
}
public async Task OnCompletedHandler(ActionEventArgs<BWPMModels.AspNetUsers> Args)
{
if (Args.RequestType == Syncfusion.Blazor.Grids.Action.Save)
{
await Grid.SetRowData(Args.Data.Id, Args.Data);
double xx = 0;
Value = Args.Data.Id;
xx = await DataHandler();
await Grid.SelectRow(xx);
}
}
public async void RowDataBoundHandler(BeforeDataBoundArgs<BWPMModels.AspNetUsers> args)
{
if (!Initial)
{
//await Task.Delay(100);
//var Idx = await this.Grid.GetRowIndexByPrimaryKey(Convert.ToDouble(Value)); //get index value
//this.Grid.SelectRow(Convert.ToDouble(Idx));
}
Initial = false;
}
public async Task<double> DataHandler()
{
var PageCount = (GridData.Count / Grid.PageSettings.PageSize) + 1;
ContinuePaging = true;
var CurrentPage = 1;
Grid.Refresh();
await Grid.GoToPage(1);
for (int i = 1; i <= PageCount; i++)
{
List<BWPMModels.AspNetUsers> Rows = await Grid.GetCurrentViewRecords(); // returns the current view data
for (int j = 0; j < Grid.PageSettings.PageSize; j++)
{
if (j < Rows.Count && Rows[j].Id == Value)
{
foundrow = j;
ContinuePaging = false; // prevent the default navigation
break;
}
}
if (ContinuePaging)
{
if (i >= PageCount)
{
i = 0;
}
await Grid.GoToPage(i + 1);
}
else
{
return foundrow;
}
}
return foundrow;
} }

@ -0,0 +1,142 @@
@page "/Admin/AspNetUsers/UserRollen"
@inject Blazored.SessionStorage.ISessionStorageService sessionStorage
@inherits ListBase
@using Syncfusion.Blazor.Grids;
@using Syncfusion.Blazor.Buttons;
@using Syncfusion.Blazor.Spinner;
@using BlazorApp.Helper
@using BWPMModels;
@using BlazorApp.Controller;
<h1>AspNetRoles</h1>
<div class="col-lg-12 control-section">
<div class="content-wrapper">
<div class="row">
<div class="col-6">
<SfGrid ID="GridUser" DataSource="@GridDataUser" AllowPaging="true" AllowSorting="true" AllowRowDragAndDrop="true">
<GridPageSettings PageCount="5" PageSizes="true"></GridPageSettings>
@*<GridEditSettings AllowAdding="true" AllowDeleting="false" AllowEditing="true" Mode="EditMode.Dialog"></GridEditSettings>*@
@*<GridEvents OnActionBegin="OnBeginHandler" OnActionComplete="OnCompletedHandler" TValue="BWPMModels.AspNetUsers" OnDataBound="RowDataBoundHandler"></GridEvents>*@
<GridRowDropSettings TargetID="GridRolle"></GridRowDropSettings>
<GridColumns>
<GridColumn Field=@nameof(BWPMModels.AspNetUsers.Id) HeaderText="Id" IsPrimaryKey="true" AllowAdding="false" Width="60" Visible="false"></GridColumn>
<GridColumn Field=@nameof(BWPMModels.AspNetUsers.UserName) HeaderText="Name" Width="100" Visible="true"></GridColumn>
<GridColumn Field=@nameof(BWPMModels.AspNetUsers.Email) HeaderText="Name" Width="100" Visible="true"></GridColumn>
</GridColumns>
</SfGrid>
</div>
<div class="col-6">
<SfGrid ID="GridRolle" DataSource="@GridData" @ref="Grid" AllowPaging="true" AllowSorting="true" AllowRowDragAndDrop="true">
<GridPageSettings PageCount="5" PageSizes="true"></GridPageSettings>
@*<GridEditSettings AllowAdding="true" AllowDeleting="false" AllowEditing="true" Mode="EditMode.Dialog"></GridEditSettings>*@
<GridEvents OnActionBegin="OnBeginHandler" OnActionComplete="OnCompletedHandler" TValue="AspNetRoles" OnDataBound="RowDataBoundHandler"></GridEvents>
<GridColumns>
<GridColumn Field=@nameof(AspNetRoles.Id) HeaderText="Id" IsPrimaryKey="true" AllowAdding="false" Width="60" Visible="false"></GridColumn>
<GridColumn Field=@nameof(AspNetRoles.Name) HeaderText="Name" Width="100" Visible="true"></GridColumn>
<GridColumn Field=@nameof(AspNetRoles.NormalizedName) HeaderText="Normalizedname" Width="100" Visible="false"></GridColumn>
<GridColumn Field=@nameof(AspNetRoles.ConcurrencyStamp) HeaderText="Concurrencystamp" Width="100" Visible="false"></GridColumn>
</GridColumns>
</SfGrid>
</div>
</div>
</div>
</div>
@code{
SfGrid<AspNetRoles> Grid { get; set; }
public List<BWPMModels.AspNetRoles> GridData { get; set; }
public List<BWPMModels.AspNetRoles> AspNetRoless { get; set; }
public List<BWPMModels.AspNetUsers> GridDataUser { get; set; }
public List<BWPMModels.AspNetUsers> AspNetUsers { get; set; }
string userid = "";
public static int? pkey { get; set; }
public bool Initial { get; set; } = true;
public bool ContinuePaging = true;
public bool InitialRender { get; set; }
public int Value = 0; // consider that value your querystring contains
public int foundrow = 0;
protected override void OnInitialized()
{
/// GridData = OrdersDetails.GetAllRecords();
GridData = BlazorApp.Controller.AspNetRolesController.GetAllData();
GridDataUser = BlazorApp.Controller.AspNetUsersController.GetAllData();
}
protected override async Task OnAfterRenderAsync(bool firstRender)
{
userid = await sessionStorage.GetItemAsync<string>("UserID");
if (userid == null)
{
var authState = await authenticationStateTask;
var userId = authState.User.Claims.FirstOrDefault().Value;
var user = authState.User;
if (user.Identity.IsAuthenticated)
{
await sessionStorage.SetItemAsync("UserID", userId);
}
else
{
await sessionStorage.SetItemAsync("UserID", userId);
}
}
}
private async Task OnBeginHandler(ActionEventArgs<BWPMModels.AspNetRoles> Args)
{
if (Args.RequestType == Syncfusion.Blazor.Grids.Action.Save)
{
if (Args.Action == "Add")
{
}
else
{
BlazorApp.Controller.AspNetRolesController.savedata(Args.Data);
}
}
}
public async Task OnCompletedHandler(ActionEventArgs<BWPMModels.AspNetRoles> Args)
{
if (Args.RequestType == Syncfusion.Blazor.Grids.Action.Save)
{
}
}
public async void RowDataBoundHandler(BeforeDataBoundArgs<BWPMModels.AspNetRoles> args)
{
if (!Initial)
{
//await Task.Delay(100);
//var Idx = await this.Grid.GetRowIndexByPrimaryKey(Convert.ToDouble(Value)); //get index value
//this.Grid.SelectRow(Convert.ToDouble(Idx));
}
Initial = false;
}
}

@ -2,56 +2,67 @@
@inject Blazored.SessionStorage.ISessionStorageService sessionStorage
@inherits ListBase
@using Syncfusion.Blazor.Grids;
@using Syncfusion.Blazor.Buttons;
@using Syncfusion.Blazor.Buttons;
@using Syncfusion.Blazor.Spinner;
@using BlazorApp.Helper
@using BWPMModels;
@using Radzen;
@using BlazorApp.Controller;
<h1>Beruf</h1>
<SfButton OnClick="DataHandler" Content="Navigate"></SfButton>
@*<RadzenDataGrid AllowFiltering="true" AllowColumnResize="true" FilterMode="FilterMode.Advanced" PageSize="5" AllowPaging="true" AllowSorting="true" Data="@berufe" TItem="Beruf" ColumnWidth="300px" LogicalFilterOperator="LogicalFilterOperator.Or">
<Columns>
<RadzenDataGridColumn TItem="Beruf" Property="ID" Filterable="false" Title="ID" Frozen="true" Width="50px" TextAlign="Radzen.TextAlign.Left" />
<RadzenDataGridColumn TItem="Beruf" Property="bezeichnung" Title="Bezeichnung" />
<RadzenDataGridColumn TItem="Beruf" Property="beschreibung" Title="Beschreibung" Width="150px" />
</Columns>
</RadzenDataGrid>*@
<div class="col-lg-12 control-section">
<div class="content-wrapper">
<div class="row">
<SfGrid DataSource="@GridData" @ref="Grid" AllowPaging="true" AllowSorting="true" Toolbar="@(new List<string>() { "Add", "Edit", "Update", "Cancel" })">
<GridPageSettings PageCount="5" PageSizes="true"></GridPageSettings>
<GridEditSettings AllowAdding="true" AllowDeleting="false" AllowEditing="true" Mode="EditMode.Dialog"></GridEditSettings>
<GridEvents OnActionBegin="OnBeginHandler" OnActionComplete="OnCompletedHandler" TValue="Beruf" OnDataBound="RowDataBoundHandler" ></GridEvents>
<GridEvents OnActionBegin="OnBeginHandler" OnActionComplete="OnCompletedHandler" TValue="Beruf" OnDataBound="RowDataBoundHandler"></GridEvents>
<GridColumns>
<GridColumn Field=@nameof(Beruf.ID) HeaderText="ID" IsPrimaryKey="true" IsIdentity="true" AllowAdding="false" Width="60"></GridColumn>
0
<GridColumn Field=@nameof(Beruf.ID) HeaderText="Id" IsPrimaryKey="true" AllowAdding="false" Width="60"></GridColumn>
<GridColumn Field=@nameof(Beruf.bezeichnung) HeaderText="bezeichnung" Width="200" Visible="true"></GridColumn>
<GridColumn Field=@nameof(Beruf.bezeichnung) HeaderText="Bezeichnung" Width="100" Visible="true"></GridColumn>
<GridColumn Field=@nameof(Beruf.lehrjahre) HeaderText="lehrjahre" Width="100" Visible="true"></GridColumn>
<GridColumn Field=@nameof(Beruf.lehrjahre) HeaderText="Lehrjahre" Width="100" Visible="true"></GridColumn>
<GridColumn Field=@nameof(Beruf.anmerkung) HeaderText="anmerkung" Width="100" Visible="true"></GridColumn>
<GridColumn Field=@nameof(Beruf.anmerkung) HeaderText="Anmerkung" Width="100" Visible="true"></GridColumn>
<GridColumn Field=@nameof(Beruf.beschreibung) HeaderText="beschreibung" Width="100" Visible="true"></GridColumn>
<GridColumn Field=@nameof(Beruf.beschreibung) HeaderText="Beschreibung" Width="100" Visible="true"></GridColumn>
<GridColumn Field=@nameof(Beruf.klasseNr) HeaderText="klasseNr" Width="100" Visible="true"></GridColumn>
<GridColumn Field=@nameof(Beruf.klasseNr) HeaderText="Klassenr" Width="100" Visible="true"></GridColumn>
<GridColumn Field=@nameof(Beruf.aktiv) HeaderText="aktiv" Width="100" Visible="true" DisplayAsCheckBox="true"></GridColumn>
<GridColumn Field=@nameof(Beruf.aktiv) HeaderText="Aktiv" Width="100" Visible="true" DisplayAsCheckBox="true"></GridColumn>
<GridColumn Field=@nameof(Beruf.erstellt_am) HeaderText="erstellt_am" Width="100" Visible="false" Format="d" Type="ColumnType.Date"></GridColumn>
<GridColumn Field=@nameof(Beruf.erstellt_am) HeaderText="Erstellt_am" Width="100" Visible="false" Format="d" Type="ColumnType.Date"></GridColumn>
<GridColumn Field=@nameof(Beruf.mutiert_am) HeaderText="mutiert_am" Width="100" Visible="false" Format="d" Type="ColumnType.Date"></GridColumn>
<GridColumn Field=@nameof(Beruf.mutiert_am) HeaderText="Mutiert_am" Width="100" Visible="false" Format="d" Type="ColumnType.Date"></GridColumn>
<GridColumn Field=@nameof(Beruf.mutierer) HeaderText="mutierer" Width="100" Visible="false"></GridColumn>
<GridColumn Field=@nameof(Beruf.mutierer) HeaderText="Mutierer" Width="100" Visible="false"></GridColumn>
<GridColumn Field=@nameof(Beruf.mandantnr) HeaderText="mandantnr" Width="100" Visible="false"></GridColumn>
<GridColumn Field=@nameof(Beruf.mandantnr) HeaderText="Mandantnr" Width="100" Visible="false"></GridColumn>
</GridColumns>
</SfGrid>
</div>
</div>
</div>
@code{
IEnumerable<Beruf> berufe;
SfGrid<Beruf> Grid { get; set; }
public List<BWPMModels.Beruf> GridData { get; set; }
public List<BWPMModels.Beruf> Berufs { get; set; }
string userid = "";
public static int? pkey {get;set;}
public static int? pkey { get; set; }
public bool Initial { get; set; } = true;
public bool ContinuePaging = true;
@ -63,6 +74,7 @@
{
/// GridData = OrdersDetails.GetAllRecords();
GridData = BlazorApp.Controller.BerufController.GetAllData();
berufe = BlazorApp.Controller.BerufController.GetAllData();
}
protected override async Task OnAfterRenderAsync(bool firstRender)
@ -129,13 +141,13 @@
if (!Initial)
{
//await Task.Delay(100);
//var Idx = await this.Grid.GetRowIndexByPrimaryKey(Convert.ToDouble(Value)); //get index value
//var Idx = await this.Grid.GetRowIndexByPrimaryKey(Convert.ToDouble(Value)); //get index value
//this.Grid.SelectRow(Convert.ToDouble(Idx));
}
Initial = false;
}
public async Task<double> DataHandler()
public async Task<double> DataHandler()
{
var PageCount = (GridData.Count / Grid.PageSettings.PageSize) + 1;
ContinuePaging = true;
@ -163,7 +175,7 @@
{
i = 0;
}
await Grid.GoToPage(i +1 );
await Grid.GoToPage(i + 1);
}
else
@ -172,130 +184,4 @@
}
}
return foundrow;
}
}
@*<AuthorizeView Roles="Administrators">
<Authorized>
<div class="col-lg-12 control-section">
<div class="content-wrapper">
<div class="row">
<div id="container">
<SfGrid @ref="Grid" DataSource="@Berufs" Toolbar="@(new List<string>() { "Add", "Edit", "Update", "Cancel" })" Height="315"
AllowSelection="true" AllowSorting="true" AllowFiltering="true" AllowPaging="true" EnableVirtualization="true">
<GridFilterSettings Type="Syncfusion.Blazor.Grids.FilterType.Menu"></GridFilterSettings>
<GridEditSettings AllowAdding="true" AllowDeleting="true" AllowEditing="true" Mode="EditMode.Dialog"></GridEditSettings>
<GridEvents OnActionBegin="OnBeginHandler" OnActionComplete="OnCompletedHandler" TValue="Beruf" OnLoad="Load"></GridEvents>
<GridSelectionSettings CheckboxOnly="true" PersistSelection="true" Type="SelectionType.Multiple"></GridSelectionSettings>
<GridPageSettings PageCount="4"></GridPageSettings>
<GridColumns>
<GridColumn Field=@nameof(Beruf.ID) HeaderText="ID" IsPrimaryKey="true" AllowAdding="false" Width="60"></GridColumn>
<GridColumn Field=@nameof(Beruf.bezeichnung) HeaderText="bezeichnung" Width="100" Visible="true"></GridColumn>
<GridColumn Field=@nameof(Beruf.lehrjahre) HeaderText="lehrjahre" Width="100" Visible="true"></GridColumn>
<GridColumn Field=@nameof(Beruf.anmerkung) HeaderText="anmerkung" Width="100" Visible="true"></GridColumn>
<GridColumn Field=@nameof(Beruf.beschreibung) HeaderText="beschreibung" Width="100" Visible="true"></GridColumn>
<GridColumn Field=@nameof(Beruf.klasseNr) HeaderText="klasseNr" Width="100" Visible="true"></GridColumn>
<GridColumn Field=@nameof(Beruf.aktiv) HeaderText="aktiv" Width="100" Visible="true" DisplayAsCheckBox="true"></GridColumn>
<GridColumn Field=@nameof(Beruf.erstellt_am) HeaderText="erstellt_am" Width="100" Visible="true" Format="d" Type="ColumnType.Date"></GridColumn>
<GridColumn Field=@nameof(Beruf.mutiert_am) HeaderText="mutiert_am" Width="100" Visible="true" Format="d" Type="ColumnType.Date"></GridColumn>
<GridColumn Field=@nameof(Beruf.mutierer) HeaderText="mutierer" Width="100" Visible="true"></GridColumn>
<GridColumn Field=@nameof(Beruf.mandantnr) HeaderText="mandantnr" Width="100" Visible="true"></GridColumn>
</GridColumns>
</SfGrid>
</div>
</div>
</div>
</div>
</Authorized>
</AuthorizeView>
@code {
SfGrid<Beruf> Grid { get; set; }
public List<BWPMModels.Beruf> Berufs { get; set; }
string userid = "";
public int GridHeight;
protected override async void OnInitialized()
{
Berufs = BlazorApp.Controller.BerufController.GetAllData();
await Task.Yield();
}
private void OnBeginHandler(ActionEventArgs<BWPMModels.Beruf> Args)
{
if (Args.RequestType == Syncfusion.Blazor.Grids.Action.Save)
{
if (Args.Action == "Add")
{
Args.Data.erstellt_am = DateTime.Now;
Args.Data.mutierer = userid;
Args.Data.mutiert_am = DateTime.Now;
Args.Data.aktiv = true;
BlazorApp.Controller.BerufController.InsertData(Args.Data);
}
else
{
Args.Data.mutierer = userid.ToString();
Args.Data.mutiert_am = DateTime.Now;
BlazorApp.Controller.BerufController.savedata(Args.Data);
}
}
}
public async Task OnCompletedHandler(ActionEventArgs<BWPMModels.Beruf> Args)
{
if (Args.RequestType == Syncfusion.Blazor.Grids.Action.Save)
{
Berufs = BlazorApp.Controller.BerufController.GetAllData();
}
}
protected override async Task OnAfterRenderAsync(bool firstRender)
{
userid = await sessionStorage.GetItemAsync<string>("UserID");
if (userid == null)
{
var authState = await authenticationStateTask;
var userId = authState.User.Claims.FirstOrDefault().Value;
var user = authState.User;
if (user.Identity.IsAuthenticated)
{
await sessionStorage.SetItemAsync("UserID", userId);
}
else
{
await sessionStorage.SetItemAsync("UserID", userId);
}
}
}
public void Load(object args)
{
var RowHeight = 37; //height of the each row
Int32.TryParse(this.Grid.Height, out GridHeight); //datagrid height
var PageSize = (this.Grid.PageSettings as GridPageSettings).PageSize; //initial page size
decimal PageResize = ((GridHeight) - (PageSize * RowHeight)) / RowHeight; //new page size is obtained here
#pragma warning disable BL0005
(this.Grid.PageSettings as GridPageSettings).PageSize = PageSize + (int)Math.Round(PageResize);
#pragma warning restore BL0005
}
}*@
} }

@ -26,10 +26,11 @@ namespace BlazorApp.Pages.Admin
if (!authenticationState.User.Identity.IsAuthenticated)
{
NavigationManager.NavigateTo($"/identity/account/login");
// string returnUrl = WebUtility.UrlEncode($"/");
// NavigationManager.NavigateTo(WebUtility.UrlEncode("/identity/Account/Login"));
// string returnUrl = WebUtility.UrlEncode($"/");
// NavigationManager.NavigateTo(WebUtility.UrlEncode("/identity/Account/Login"));
}
}
}
}

@ -2,6 +2,7 @@
@inject Blazored.SessionStorage.ISessionStorageService sessionStorage
@inherits ListBase
@using Syncfusion.Blazor.Grids;
@using Syncfusion.Blazor.Buttons;
@using Syncfusion.Blazor.Spinner;
@using BlazorApp.Helper
@using BWPMModels;
@ -10,67 +11,99 @@
<h1>Schulhaus</h1>
<AuthorizeView Roles="Administrators">
<Authorized>
<div class="col-lg-12 control-section">
<div class="content-wrapper">
<div class="row">
<div id="container">
<SfGrid @ref="Grid" DataSource="@Schulhauss" Toolbar="@(new List<string>() { "Add", "Edit", "Update", "Cancel" })" Height="315"
AllowSelection="true" AllowSorting="true" AllowFiltering="true" EnableVirtualization="true">
<GridFilterSettings Type="Syncfusion.Blazor.Grids.FilterType.Menu"></GridFilterSettings>
<GridEditSettings AllowAdding="true" AllowDeleting="true" AllowEditing="true" Mode="EditMode.Dialog"></GridEditSettings>
<GridEvents OnActionBegin="OnBeginHandler" OnActionComplete="OnCompletedHandler" TValue="Schulhaus"></GridEvents>
<GridSelectionSettings CheckboxOnly="true" PersistSelection="true" Type="SelectionType.Multiple"></GridSelectionSettings>
<GridColumns>
<GridColumn Type="ColumnType.CheckBox" AllowFiltering="false" AllowSorting="false" Width="60"></GridColumn>
<GridColumn Field=@nameof(Schulhaus.ID) HeaderText="ID" IsPrimaryKey="true" AllowAdding="false" Width="60"></GridColumn>
<GridColumn Field=@nameof(Schulhaus.bezeichnung) HeaderText="bezeichnung" Width="100" Visible="true"></GridColumn>
<GridColumn Field=@nameof(Schulhaus.strasse) HeaderText="strasse" Width="100" Visible="true"></GridColumn>
<GridColumn Field=@nameof(Schulhaus.plz) HeaderText="plz" Width="100" Visible="true"></GridColumn>
<GridColumn Field=@nameof(Schulhaus.ort) HeaderText="ort" Width="100" Visible="true"></GridColumn>
<GridColumn Field=@nameof(Schulhaus.telefon) HeaderText="telefon" Width="100" Visible="true"></GridColumn>
<GridColumn Field=@nameof(Schulhaus.aktiv) HeaderText="aktiv" Width="100" Visible="true" DisplayAsCheckBox="true"></GridColumn>
<GridColumn Field=@nameof(Schulhaus.erstellt_am) HeaderText="erstellt_am" Width="100" Visible="false" Format="d" Type="ColumnType.Date"></GridColumn>
<GridColumn Field=@nameof(Schulhaus.mutiert_am) HeaderText="mutiert_am" Width="100" Visible="true" Format="d" Type="ColumnType.Date"></GridColumn>
<GridColumn Field=@nameof(Schulhaus.mutierer) HeaderText="mutierer" Width="100" Visible="false"></GridColumn>
<GridColumn Field=@nameof(Schulhaus.sort) HeaderText="sort" Width="100" Visible="false"></GridColumn>
<GridColumn Field=@nameof(Schulhaus.mandantnr) HeaderText="mandantnr" Width="100" Visible="false"></GridColumn>
</GridColumns>
</SfGrid>
</div>
</div>
</div>
</div>
</Authorized>
</AuthorizeView>
@code {
<div class="col-lg-12 control-section">
<div class="content-wrapper">
<div class="row">
<SfGrid DataSource="@GridData" @ref="Grid" AllowPaging="true" AllowSorting="true" Toolbar="@(new List<string>() { "Add", "Edit", "Update", "Cancel" })">
<GridPageSettings PageCount="5" PageSizes="true"></GridPageSettings>
<GridEditSettings AllowAdding="true" AllowDeleting="false" AllowEditing="true" Mode="EditMode.Dialog"></GridEditSettings>
<GridEvents OnActionBegin="OnBeginHandler" OnActionComplete="OnCompletedHandler" TValue="Schulhaus" OnDataBound="RowDataBoundHandler"></GridEvents>
<GridColumns>
<GridColumn Type="ColumnType.CheckBox" AllowFiltering="false" AllowSorting="false" Width="60"></GridColumn>
<GridColumn Field=@nameof(Schulhaus.ID) HeaderText="Id" IsPrimaryKey="true" AllowAdding="false" Width="60"></GridColumn>
<GridColumn Field=@nameof(Schulhaus.bezeichnung) HeaderText="Bezeichnung" Width="100" Visible="true"></GridColumn>
<GridColumn Field=@nameof(Schulhaus.strasse) HeaderText="Strasse" Width="100" Visible="true"></GridColumn>
<GridColumn Field=@nameof(Schulhaus.plz) HeaderText="Plz" Width="100" Visible="true"></GridColumn>
<GridColumn Field=@nameof(Schulhaus.ort) HeaderText="Ort" Width="100" Visible="true"></GridColumn>
<GridColumn Field=@nameof(Schulhaus.telefon) HeaderText="Telefon" Width="100" Visible="true"></GridColumn>
<GridColumn Field=@nameof(Schulhaus.sort) HeaderText="Sort" Width="100" Visible="false"></GridColumn>
SfGrid<Schulhaus> Grid { get; set; }
<GridColumn Field=@nameof(Schulhaus.aktiv) HeaderText="Aktiv" Width="100" Visible="true" DisplayAsCheckBox="true"></GridColumn>
<GridColumn Field=@nameof(Schulhaus.erstellt_am) HeaderText="Erstellt_am" Width="100" Visible="false" Format="d" Type="ColumnType.Date"></GridColumn>
<GridColumn Field=@nameof(Schulhaus.mutiert_am) HeaderText="Mutiert_am" Width="100" Visible="false" Format="d" Type="ColumnType.Date"></GridColumn>
<GridColumn Field=@nameof(Schulhaus.mutierer) HeaderText="Mutierer" Width="100" Visible="false"></GridColumn>
<GridColumn Field=@nameof(Schulhaus.mandantnr) HeaderText="Mandantnr" Width="100" Visible="false"></GridColumn>
</GridColumns>
</SfGrid>
</div>
</div>
</div>
@code{ SfGrid<Schulhaus> Grid { get; set; }
public List<BWPMModels.Schulhaus> GridData { get; set; }
public List<BWPMModels.Schulhaus> Schulhauss { get; set; }
string userid = "";
public static int? pkey { get; set; }
public bool Initial { get; set; } = true;
public bool ContinuePaging = true;
public bool InitialRender { get; set; }
public int Value = 0; // consider that value your querystring contains
public int foundrow = 0;
protected override void OnInitialized()
{
Schulhauss = BlazorApp.Controller.SchulhausController.GetAllData();
/// GridData = OrdersDetails.GetAllRecords();
GridData = BlazorApp.Controller.SchulhausController.GetAllData();
}
private void OnBeginHandler(ActionEventArgs<BWPMModels.Schulhaus> Args)
protected override async Task OnAfterRenderAsync(bool firstRender)
{
userid = await sessionStorage.GetItemAsync<string>("UserID");
if (userid == null)
{
var authState = await authenticationStateTask;
var userId = authState.User.Claims.FirstOrDefault().Value;
var user = authState.User;
if (user.Identity.IsAuthenticated)
{
await sessionStorage.SetItemAsync("UserID", userId);
}
else
{
await sessionStorage.SetItemAsync("UserID", userId);
}
}
}
private async Task OnBeginHandler(ActionEventArgs<BWPMModels.Schulhaus> Args)
{
if (Args.RequestType == Syncfusion.Blazor.Grids.Action.Save)
{
if (Args.Action == "Add")
{
Args.Data.erstellt_am = DateTime.Now;
Args.Data.mutierer = userid;
Args.Data.mutiert_am = DateTime.Now;
Args.Data.aktiv = true;
BlazorApp.Controller.SchulhausController.InsertData(Args.Data);
Args.Data.ID = BlazorApp.Controller.SchulhausController.InsertData(Args.Data);
Value = Args.Data.ID;
}
else
{
@ -79,45 +112,67 @@
BlazorApp.Controller.SchulhausController.savedata(Args.Data);
}
}
if (Args.RequestType == Syncfusion.Blazor.Grids.Action.Delete)
}
public async Task OnCompletedHandler(ActionEventArgs<BWPMModels.Schulhaus> Args)
{
if (Args.RequestType == Syncfusion.Blazor.Grids.Action.Save)
{
Args.Data.mutierer = userid.ToString();
Args.Data.mutiert_am = DateTime.Now;
Args.Data.aktiv = false;
BlazorApp.Controller.SchulhausController.savedata(Args.Data);
await Grid.SetRowData(Args.Data.ID, Args.Data);
double xx = 0;
Value = Args.Data.ID;
xx = await DataHandler();
await Grid.SelectRow(xx);
}
}
public async Task OnCompletedHandler(ActionEventArgs<BWPMModels.Schulhaus> Args)
public async void RowDataBoundHandler(BeforeDataBoundArgs<BWPMModels.Schulhaus> args)
{
if (Args.RequestType == Syncfusion.Blazor.Grids.Action.Save || Args.RequestType==Syncfusion.Blazor.Grids.Action.Delete)
if (!Initial)
{
Schulhauss = BlazorApp.Controller.SchulhausController.GetAllData();
//await Task.Delay(100);
//var Idx = await this.Grid.GetRowIndexByPrimaryKey(Convert.ToDouble(Value)); //get index value
//this.Grid.SelectRow(Convert.ToDouble(Idx));
}
Initial = false;
}
protected override async Task OnAfterRenderAsync(bool firstRender)
public async Task<double> DataHandler()
{
var PageCount = (GridData.Count / Grid.PageSettings.PageSize) + 1;
ContinuePaging = true;
var CurrentPage = 1;
Grid.Refresh();
await Grid.GoToPage(1);
userid = await sessionStorage.GetItemAsync<string>("UserID");
for (int i = 1; i <= PageCount; i++)
if (userid == null)
{
var authState = await authenticationStateTask;
var userId = authState.User.Claims.FirstOrDefault().Value;
var user = authState.User;
if (user.Identity.IsAuthenticated)
List<Schulhaus> Rows = await Grid.GetCurrentViewRecords(); // returns the current view data
for (int j = 0; j < Grid.PageSettings.PageSize; j++)
{
if (j < Rows.Count && Rows[j].ID == Value)
{
foundrow = j;
ContinuePaging = false; // prevent the default navigation
break;
}
}
if (ContinuePaging)
{
await sessionStorage.SetItemAsync("UserID", userId);
if (i >= PageCount)
{
i = 0;
}
await Grid.GoToPage(i + 1);
}
else
{
await sessionStorage.SetItemAsync("UserID", userId);
return foundrow;
}
}
}
}
return foundrow;
} }

@ -0,0 +1,187 @@
@page "/Admin/Zeiten/ZeitenList"
@inject Blazored.SessionStorage.ISessionStorageService sessionStorage
@inherits ListBase
@using Syncfusion.Blazor.Grids;
@using Syncfusion.Blazor.Buttons;
@using Syncfusion.Blazor.Spinner;
@using BlazorApp.Helper
@using BWPMModels;
@using BlazorApp.Controller;
<h1>Zeiten</h1>
<div class="col-lg-12 control-section">
<div class="content-wrapper">
<div class="row">
<SfGrid DataSource="@GridData" @ref="Grid" AllowPaging="true" AllowSorting="true" AllowRowDragAndDrop="true" Toolbar="@(new List<string>() { "Add", "Edit", "Update", "Cancel" })">
@* <GridPageSettings PageCount="5" PageSizes="true" ></GridPageSettings>*@
<GridEditSettings AllowAdding="true" AllowDeleting="false" AllowEditing="true" Mode="EditMode.Dialog"></GridEditSettings>
<GridEvents OnActionBegin="OnBeginHandler" OnActionComplete="OnCompletedHandler" TValue="Zeiten" OnDataBound="RowDataBoundHandler"></GridEvents>
<GridColumns>
@*<GridColumn Type="ColumnType.CheckBox" AllowFiltering="false" AllowSorting="false" Width="60"></GridColumn>*@
<GridColumn Field=@nameof(Zeiten.ID) HeaderText="ID" IsIdentity="true" IsPrimaryKey="true" Width="100" Visible="true"></GridColumn>
<GridColumn Field=@nameof(Zeiten.bezeichnung) HeaderText="Bezeichnung" Width="100" Visible="true"></GridColumn>
<GridColumn Field=@nameof(Zeiten.beschreibung) HeaderText="Beschreibung" Width="100" Visible="true"></GridColumn>
<GridColumn Field=@nameof(Zeiten.reihenfolge) HeaderText="Reihenfolge" Width="100" Visible="true"></GridColumn>
<GridColumn Field=@nameof(Zeiten.aktiv) HeaderText="Aktiv" Width="100" Visible="true" DisplayAsCheckBox="true"></GridColumn>
<GridColumn Field=@nameof(Zeiten.erstellt_am) HeaderText="Erstellt_am" Width="100" Visible="false" Format="d" Type="ColumnType.Date"></GridColumn>
<GridColumn Field=@nameof(Zeiten.mutiert_am) HeaderText="Mutiert_am" Width="100" Visible="false" Format="d" Type="ColumnType.Date"></GridColumn>
<GridColumn Field=@nameof(Zeiten.mutierer) HeaderText="Mutierer" Width="100" Visible="false"></GridColumn>
<GridColumn Field=@nameof(Zeiten.oeffentlich) HeaderText="Oeffentlich" Width="100" Visible="true" DisplayAsCheckBox="true" DefaultValue="true"></GridColumn>
<GridColumn Field=@nameof(Zeiten.mandantnr) HeaderText="Mandantnr" Width="100" Visible="false"></GridColumn>
</GridColumns>
</SfGrid>
</div>
</div>
</div>
@code{ SfGrid<Zeiten> Grid { get; set; }
public List<BWPMModels.Zeiten> GridData { get; set; }
public List<BWPMModels.Zeiten> Zeitens { get; set; }
string userid = "";
public static int? pkey { get; set; }
public bool Initial { get; set; } = true;
public bool ContinuePaging = true;
public bool InitialRender { get; set; }
public int Value = 0; // consider that value your querystring contains
public int foundrow = 0;
protected override void OnInitialized()
{
/// GridData = OrdersDetails.GetAllRecords();
GridData = BlazorApp.Controller.ZeitenController.GetAllData();
}
protected override async Task OnAfterRenderAsync(bool firstRender)
{
userid = await sessionStorage.GetItemAsync<string>("UserID");
if (userid == null)
{
var authState = await authenticationStateTask;
var userId = authState.User.Claims.FirstOrDefault().Value;
var user = authState.User;
if (user.Identity.IsAuthenticated)
{
await sessionStorage.SetItemAsync("UserID", userId);
}
else
{
await sessionStorage.SetItemAsync("UserID", userId);
}
}
}
private async Task OnBeginHandler(ActionEventArgs<BWPMModels.Zeiten> Args)
{
if (Args.RequestType == Syncfusion.Blazor.Grids.Action.Save)
{
if (Args.Action == "Add")
{
Args.Data.erstellt_am = DateTime.Now;
Args.Data.mutierer = userid;
Args.Data.mutiert_am = DateTime.Now;
Args.Data.aktiv = true;
Args.Data.ID = BlazorApp.Controller.ZeitenController.InsertData(Args.Data);
Value = Args.Data.ID;
}
else
{
Args.Data.mutierer = userid.ToString();
Args.Data.mutiert_am = DateTime.Now;
BlazorApp.Controller.ZeitenController.savedata(Args.Data);
}
}
}
public async Task OnCompletedHandler(ActionEventArgs<BWPMModels.Zeiten> Args)
{
if (Args.RequestType == Syncfusion.Blazor.Grids.Action.RowDragAndDrop)
{
List<Zeiten> Rows = await Grid.GetCurrentViewRecords();
int order = 1;
foreach (Zeiten row in Rows)
{
row.reihenfolge = order;
BlazorApp.Controller.ZeitenController.savedata(row);
order = order + 1;
Grid.Refresh();
}
}
if (Args.RequestType == Syncfusion.Blazor.Grids.Action.Save)
{
await Grid.SetRowData(Args.Data.ID, Args.Data);
double xx = 0;
Value = Args.Data.ID;
xx = await DataHandler();
await Grid.SelectRow(xx);
}
}
public async void RowDataBoundHandler(BeforeDataBoundArgs<BWPMModels.Zeiten> args)
{
if (!Initial)
{
//await Task.Delay(100);
//var Idx = await this.Grid.GetRowIndexByPrimaryKey(Convert.ToDouble(Value)); //get index value
//this.Grid.SelectRow(Convert.ToDouble(Idx));
}
Initial = false;
}
public async Task<double> DataHandler()
{
var PageCount = (GridData.Count / Grid.PageSettings.PageSize) + 1;
ContinuePaging = true;
var CurrentPage = 1;
Grid.Refresh();
await Grid.GoToPage(1);
for (int i = 1; i <= PageCount; i++)
{
List<Zeiten> Rows = await Grid.GetCurrentViewRecords(); // returns the current view data
for (int j = 0; j < Grid.PageSettings.PageSize; j++)
{
if (j < Rows.Count && Rows[j].ID == Value)
{
foundrow = j;
ContinuePaging = false; // prevent the default navigation
break;
}
}
if (ContinuePaging)
{
if (i >= PageCount)
{
i = 0;
}
await Grid.GoToPage(i + 1);
}
else
{
return foundrow;
}
}
return foundrow;
} }

@ -110,7 +110,7 @@
<RadzenPanelMenuItem Text="Anmelden" Path="/identity/account/login" Icon=""></RadzenPanelMenuItem>
<RadzenPanelMenuItem Text="Registrierung Firma" Path="/identity/account/registercompany" Icon=""></RadzenPanelMenuItem>
<RadzenPanelMenuItem Text="Registrierung Lehrer" Path="/identity/account/registerteacher" Icon=""></RadzenPanelMenuItem>
</NotAuthorized>
</AuthorizeView>
</RadzenPanelMenu>

@ -1 +1 @@
623d05f699146732ba587c50636600e852e61750
6e34d578825bb695e31b44e0846ec04c6ea04818

@ -1 +1 @@
4158ef355221fc8b3073b61b2942ef095cf2d932
ec2e3996ad303e9670e1cb21250ee9cb38c0e559

File diff suppressed because one or more lines are too long

@ -1 +1 @@
59ab8343f8e1f9c3179524cf5bc92fc5029ce242
97fc988de0a7d668948e8335d0dd713c531482af

@ -1,3 +1,109 @@
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\BlazorApp.Resources.SfResources.resources
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\BlazorApp.Resources.SfResources.ar.resources
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\BlazorApp.Resources.SfResources.de.resources
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\BlazorApp.Resources.SfResources.en-US.resources
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\BlazorApp.Resources.SfResources.fr-CH.resources
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\BlazorApp.Resources.SfResources.zh.resources
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\BlazorApp.csproj.GenerateResource.cache
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\BlazorApp.AssemblyInfoInputs.cache
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\BlazorApp.AssemblyInfo.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\BlazorApp.csproj.CoreCompileInputs.cache
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\BlazorApp.MvcApplicationPartsAssemblyInfo.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\BlazorApp.MvcApplicationPartsAssemblyInfo.cache
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\BlazorApp.RazorComponent.input.cache
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\RazorDeclaration\App.razor.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\RazorDeclaration\Areas\Identity\Pages\Account\Login.razor.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\RazorDeclaration\Pages\Administration.razor.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\RazorDeclaration\Pages\Admin\AspNetUsers\AspNetUserRolle.razor.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\RazorDeclaration\Pages\Admin\AspNetUsers\AspNetUsers.razor.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\RazorDeclaration\Pages\Admin\AspNetUsers\UserRollen.razor.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\RazorDeclaration\Pages\Admin\Beruf\BerufListe.razor.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\RazorDeclaration\Pages\Admin\Schulhaus\SchulhausList.razor.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\RazorDeclaration\Pages\Admin\User\UserList.razor.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\RazorDeclaration\Pages\Admin\Zeiten\Zeitenlist.razor.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\RazorDeclaration\Pages\Buttons.razor.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\RazorDeclaration\Pages\Counter.razor.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\RazorDeclaration\Pages\FetchData.razor.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\RazorDeclaration\Pages\Index.razor.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\RazorDeclaration\Shared\Login.razor.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\RazorDeclaration\Shared\MainLayout.razor.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\RazorDeclaration\Shared\NavMenu.razor.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\RazorDeclaration\Shared\SurveyPrompt.razor.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\RazorDeclaration\_Imports.razor.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\BlazorApp.RazorComponent.output.cache
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\RazorDeclaration\BlazorApp.dll
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\BlazorApp.TagHelpers.input.cache
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\BlazorApp.TagHelpers.output.cache
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\BlazorApp.RazorCoreGenerate.cache
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\App.razor.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\Account\Login.razor.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Pages\Administration.razor.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Pages\Admin\AspNetUsers\AspNetUserRolle.razor.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Pages\Admin\AspNetUsers\AspNetUsers.razor.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Pages\Admin\AspNetUsers\UserRollen.razor.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Pages\Admin\Beruf\BerufListe.razor.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Pages\Admin\Schulhaus\SchulhausList.razor.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Pages\Admin\User\UserList.razor.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Pages\Admin\Zeiten\Zeitenlist.razor.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Pages\Buttons.razor.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Pages\Counter.razor.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Pages\FetchData.razor.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Pages\Index.razor.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Shared\Login.razor.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Shared\MainLayout.razor.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Shared\NavMenu.razor.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Shared\SurveyPrompt.razor.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\_Imports.razor.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\Account\AccessDenied.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\Account\ConfirmEmail.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\Account\ConfirmEmailChange.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\Account\ExternalLogin.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\Account\ForgotPassword.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\Account\ForgotPasswordConfirmation.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\Account\Lockout.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\Account\Login.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\Account\LoginWith2fa.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\Account\LoginWithRecoveryCode.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\Account\Logout.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\Account\Manage\ChangePassword.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\Account\Manage\DeletePersonalData.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\Account\Manage\Disable2fa.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\Account\Manage\DownloadPersonalData.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\Account\Manage\Email.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\Account\Manage\EnableAuthenticator.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\Account\Manage\ExternalLogins.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\Account\Manage\GenerateRecoveryCodes.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\Account\Manage\Index.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\Account\Manage\PersonalData.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\Account\Manage\ResetAuthenticator.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\Account\Manage\SetPassword.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\Account\Manage\ShowRecoveryCodes.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\Account\Manage\TwoFactorAuthentication.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\Account\Manage\_Layout.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\Account\Manage\_ManageNav.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\Account\Manage\_StatusMessage.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\Account\Manage\_ViewImports.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\Account\Register.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\Account\RegisterCompany.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\Account\RegisterConfirmation.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\Account\ResetPassword.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\Account\ResetPasswordConfirmation.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\Account\_StatusMessage.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\Account\_ViewImports.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\Error.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\_ValidationScriptsPartial.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\_ViewImports.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\_ViewStart.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Pages\Error.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Pages\Shared\_Layout.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Pages\Shared\_LoginPartial.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Pages\Shared\_ValidationScriptsPartial.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Pages\_Host.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Pages\_ViewImports.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Pages\_ViewStart.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\BlazorApp.RazorAssemblyInfo.cache
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\BlazorApp.RazorAssemblyInfo.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\BlazorApp.csproj.AssemblyReference.cache
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\bin\Debug\netcoreapp3.1\appsettings.Development.json
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\bin\Debug\netcoreapp3.1\appsettings.json
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\bin\Debug\netcoreapp3.1\BlazorApp.StaticWebAssets.xml
@ -14,6 +120,7 @@ E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\bin\Debug\netcoreapp3
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\bin\Debug\netcoreapp3.1\zh\BlazorApp.resources.dll
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\bin\Debug\netcoreapp3.1\BlazorApp.Views.dll
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\bin\Debug\netcoreapp3.1\BlazorApp.Views.pdb
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\bin\Debug\netcoreapp3.1\Blazored.SessionStorage.dll
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\bin\Debug\netcoreapp3.1\System.Net.Http.Formatting.dll
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\bin\Debug\netcoreapp3.1\Microsoft.AspNetCore.Authorization.dll
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\bin\Debug\netcoreapp3.1\Microsoft.AspNetCore.Components.dll
@ -159,102 +266,6 @@ E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\bin\Debug\netcoreapp3
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\bin\Debug\netcoreapp3.1\runtimes\win\lib\netstandard2.0\System.Security.Cryptography.ProtectedData.dll
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\bin\Debug\netcoreapp3.1\BWPMModels.dll
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\bin\Debug\netcoreapp3.1\BWPMModels.pdb
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\BlazorApp.csproj.AssemblyReference.cache
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\BlazorApp.Resources.SfResources.resources
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\BlazorApp.Resources.SfResources.ar.resources
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\BlazorApp.Resources.SfResources.de.resources
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\BlazorApp.Resources.SfResources.en-US.resources
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\BlazorApp.Resources.SfResources.fr-CH.resources
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\BlazorApp.Resources.SfResources.zh.resources
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\BlazorApp.csproj.GenerateResource.cache
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\BlazorApp.AssemblyInfoInputs.cache
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\BlazorApp.AssemblyInfo.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\BlazorApp.csproj.CoreCompileInputs.cache
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\BlazorApp.MvcApplicationPartsAssemblyInfo.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\BlazorApp.MvcApplicationPartsAssemblyInfo.cache
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\BlazorApp.RazorComponent.input.cache
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\RazorDeclaration\App.razor.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\RazorDeclaration\Areas\Identity\Pages\Account\Login.razor.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\RazorDeclaration\Pages\Administration.razor.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\RazorDeclaration\Pages\Admin\Schulhaus\SchulhausList.razor.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\RazorDeclaration\Pages\Admin\User\UserList.razor.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\RazorDeclaration\Pages\Buttons.razor.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\RazorDeclaration\Pages\Counter.razor.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\RazorDeclaration\Pages\FetchData.razor.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\RazorDeclaration\Pages\Index.razor.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\RazorDeclaration\Shared\Login.razor.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\RazorDeclaration\Shared\MainLayout.razor.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\RazorDeclaration\Shared\NavMenu.razor.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\RazorDeclaration\Shared\SurveyPrompt.razor.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\RazorDeclaration\_Imports.razor.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\BlazorApp.RazorComponent.output.cache
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\RazorDeclaration\BlazorApp.dll
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\BlazorApp.TagHelpers.input.cache
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\BlazorApp.TagHelpers.output.cache
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\BlazorApp.RazorCoreGenerate.cache
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\App.razor.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\Account\Login.razor.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Pages\Administration.razor.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Pages\Admin\Schulhaus\SchulhausList.razor.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Pages\Admin\User\UserList.razor.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Pages\Buttons.razor.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Pages\Counter.razor.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Pages\FetchData.razor.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Pages\Index.razor.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Shared\Login.razor.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Shared\MainLayout.razor.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Shared\NavMenu.razor.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Shared\SurveyPrompt.razor.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\_Imports.razor.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\Account\AccessDenied.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\Account\ConfirmEmail.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\Account\ConfirmEmailChange.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\Account\ExternalLogin.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\Account\ForgotPassword.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\Account\ForgotPasswordConfirmation.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\Account\Lockout.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\Account\Login.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\Account\LoginWith2fa.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\Account\LoginWithRecoveryCode.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\Account\Logout.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\Account\Manage\ChangePassword.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\Account\Manage\DeletePersonalData.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\Account\Manage\Disable2fa.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\Account\Manage\DownloadPersonalData.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\Account\Manage\Email.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\Account\Manage\EnableAuthenticator.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\Account\Manage\ExternalLogins.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\Account\Manage\GenerateRecoveryCodes.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\Account\Manage\Index.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\Account\Manage\PersonalData.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\Account\Manage\ResetAuthenticator.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\Account\Manage\SetPassword.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\Account\Manage\ShowRecoveryCodes.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\Account\Manage\TwoFactorAuthentication.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\Account\Manage\_Layout.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\Account\Manage\_ManageNav.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\Account\Manage\_StatusMessage.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\Account\Manage\_ViewImports.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\Account\Register.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\Account\RegisterCompany.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\Account\RegisterConfirmation.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\Account\ResetPassword.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\Account\ResetPasswordConfirmation.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\Account\_StatusMessage.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\Account\_ViewImports.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\Error.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\_ValidationScriptsPartial.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\_ViewImports.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Areas\Identity\Pages\_ViewStart.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Pages\Error.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Pages\Shared\_Layout.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Pages\Shared\_LoginPartial.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Pages\Shared\_ValidationScriptsPartial.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Pages\_Host.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Pages\_ViewImports.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Pages\_ViewStart.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\BlazorApp.RazorAssemblyInfo.cache
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\BlazorApp.RazorAssemblyInfo.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\ar\BlazorApp.resources.dll
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\de\BlazorApp.resources.dll
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\en-US\BlazorApp.resources.dll
@ -270,6 +281,3 @@ E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\BlazorApp.dll
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\BlazorApp.pdb
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\BlazorApp.genruntimeconfig.cache
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\bin\Debug\netcoreapp3.1\Blazored.SessionStorage.dll
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\RazorDeclaration\Pages\Admin\Beruf\BerufListe.razor.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Pages\Admin\Beruf\BerufListe.razor.g.cs

@ -0,0 +1,817 @@
#pragma checksum "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\AspNetUsers.razor" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "cc01cd7b5459ea98fe05e26a9c5c94fa8f7288ae"
// <auto-generated/>
#pragma warning disable 1591
namespace BlazorApp.Pages.Admin.AspNetUsers
{
#line hidden
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Components;
#nullable restore
#line 1 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using System.Net.Http;
#line default
#line hidden
#nullable disable
#nullable restore
#line 2 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using Microsoft.AspNetCore.Authorization;
#line default
#line hidden
#nullable disable
#nullable restore
#line 3 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using Microsoft.AspNetCore.Components.Authorization;
#line default
#line hidden
#nullable disable
#nullable restore
#line 4 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using Microsoft.AspNetCore.Components.Forms;
#line default
#line hidden
#nullable disable
#nullable restore
#line 5 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using Microsoft.AspNetCore.Components.Routing;
#line default
#line hidden
#nullable disable
#nullable restore
#line 6 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using Microsoft.AspNetCore.Components.Web;
#line default
#line hidden
#nullable disable
#nullable restore
#line 7 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using Microsoft.JSInterop;
#line default
#line hidden
#nullable disable
#nullable restore
#line 8 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using BlazorApp;
#line default
#line hidden
#nullable disable
#nullable restore
#line 9 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using BlazorApp.Shared;
#line default
#line hidden
#nullable disable
#nullable restore
#line 10 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using Syncfusion.Blazor;
#line default
#line hidden
#nullable disable
#nullable restore
#line 11 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using Syncfusion.Blazor.Calendars;
#line default
#line hidden
#nullable disable
#nullable restore
#line 12 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using Radzen;
#line default
#line hidden
#nullable disable
#nullable restore
#line 13 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using Radzen.Blazor;
#line default
#line hidden
#nullable disable
#nullable restore
#line 4 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\AspNetUsers.razor"
using Syncfusion.Blazor.Grids;
#line default
#line hidden
#nullable disable
#nullable restore
#line 5 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\AspNetUsers.razor"
using Syncfusion.Blazor.Buttons;
#line default
#line hidden
#nullable disable
#nullable restore
#line 6 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\AspNetUsers.razor"
using Syncfusion.Blazor.Spinner;
#line default
#line hidden
#nullable disable
#nullable restore
#line 7 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\AspNetUsers.razor"
using BlazorApp.Helper;
#line default
#line hidden
#nullable disable
#nullable restore
#line 8 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\AspNetUsers.razor"
using BWPMModels;
#line default
#line hidden
#nullable disable
#nullable restore
#line 10 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\AspNetUsers.razor"
using BlazorApp.Controller;
#line default
#line hidden
#nullable disable
[Microsoft.AspNetCore.Components.RouteAttribute("/Admin/AspNetUsers/AspNetUsersList")]
public partial class AspNetUsers : ListBase
{
#pragma warning disable 1998
protected override void BuildRenderTree(Microsoft.AspNetCore.Components.Rendering.RenderTreeBuilder __builder)
{
__builder.AddMarkupContent(0, "<h1>AspNetUsers</h1>\r\n\r\n");
__builder.OpenElement(1, "div");
__builder.AddAttribute(2, "class", "col-lg-12 control-section");
__builder.AddMarkupContent(3, "\r\n ");
__builder.OpenElement(4, "div");
__builder.AddAttribute(5, "class", "content-wrapper");
__builder.AddMarkupContent(6, "\r\n ");
__builder.OpenElement(7, "div");
__builder.AddAttribute(8, "class", "row");
__builder.AddMarkupContent(9, "\r\n ");
__Blazor.BlazorApp.Pages.Admin.AspNetUsers.AspNetUsers.TypeInference.CreateSfGrid_0(__builder, 10, 11,
#nullable restore
#line 18 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\AspNetUsers.razor"
GridData
#line default
#line hidden
#nullable disable
, 12,
#nullable restore
#line 18 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\AspNetUsers.razor"
true
#line default
#line hidden
#nullable disable
, 13,
#nullable restore
#line 18 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\AspNetUsers.razor"
true
#line default
#line hidden
#nullable disable
, 14,
#nullable restore
#line 18 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\AspNetUsers.razor"
new List<string>() { "Add", "Edit", "Update", "Cancel" }
#line default
#line hidden
#nullable disable
, 15, (__builder2) => {
__builder2.AddMarkupContent(16, "\r\n ");
__builder2.OpenComponent<Syncfusion.Blazor.Grids.GridPageSettings>(17);
__builder2.AddAttribute(18, "PageCount", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Int32>(
#nullable restore
#line 19 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\AspNetUsers.razor"
5
#line default
#line hidden
#nullable disable
));
__builder2.AddAttribute(19, "PageSizes", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Object>(
#nullable restore
#line 19 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\AspNetUsers.razor"
true
#line default
#line hidden
#nullable disable
));
__builder2.CloseComponent();
__builder2.AddMarkupContent(20, "\r\n ");
__builder2.OpenComponent<Syncfusion.Blazor.Grids.GridEditSettings>(21);
__builder2.AddAttribute(22, "AllowAdding", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 20 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\AspNetUsers.razor"
true
#line default
#line hidden
#nullable disable
));
__builder2.AddAttribute(23, "AllowDeleting", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 20 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\AspNetUsers.razor"
false
#line default
#line hidden
#nullable disable
));
__builder2.AddAttribute(24, "AllowEditing", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 20 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\AspNetUsers.razor"
true
#line default
#line hidden
#nullable disable
));
__builder2.AddAttribute(25, "Mode", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<Syncfusion.Blazor.Grids.EditMode>(
#nullable restore
#line 20 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\AspNetUsers.razor"
EditMode.Dialog
#line default
#line hidden
#nullable disable
));
__builder2.CloseComponent();
__builder2.AddMarkupContent(26, "\r\n ");
__builder2.OpenComponent<Syncfusion.Blazor.Grids.GridColumns>(27);
__builder2.AddAttribute(28, "ChildContent", (Microsoft.AspNetCore.Components.RenderFragment)((__builder3) => {
__builder3.AddMarkupContent(29, "\r\n ");
__builder3.OpenComponent<Syncfusion.Blazor.Grids.GridColumn>(30);
__builder3.AddAttribute(31, "Field", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
#nullable restore
#line 23 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\AspNetUsers.razor"
nameof(BWPMModels.AspNetUsers.Id)
#line default
#line hidden
#nullable disable
));
__builder3.AddAttribute(32, "HeaderText", "Id");
__builder3.AddAttribute(33, "IsPrimaryKey", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 23 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\AspNetUsers.razor"
true
#line default
#line hidden
#nullable disable
));
__builder3.AddAttribute(34, "AllowAdding", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 23 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\AspNetUsers.razor"
false
#line default
#line hidden
#nullable disable
));
__builder3.AddAttribute(35, "Width", "60");
__builder3.CloseComponent();
__builder3.OpenComponent<Syncfusion.Blazor.Grids.GridColumn>(36);
__builder3.AddAttribute(37, "Field", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
#nullable restore
#line 23 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\AspNetUsers.razor"
nameof(BWPMModels.AspNetUsers.Id)
#line default
#line hidden
#nullable disable
));
__builder3.AddAttribute(38, "HeaderText", "Id");
__builder3.AddAttribute(39, "Width", "100");
__builder3.AddAttribute(40, "Visible", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 23 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\AspNetUsers.razor"
true
#line default
#line hidden
#nullable disable
));
__builder3.CloseComponent();
__builder3.AddMarkupContent(41, "\r\n\r\n ");
__builder3.OpenComponent<Syncfusion.Blazor.Grids.GridColumn>(42);
__builder3.AddAttribute(43, "Field", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
#nullable restore
#line 25 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\AspNetUsers.razor"
nameof(BWPMModels.AspNetUsers.UserName)
#line default
#line hidden
#nullable disable
));
__builder3.AddAttribute(44, "HeaderText", "Username");
__builder3.AddAttribute(45, "Width", "100");
__builder3.AddAttribute(46, "Visible", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 25 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\AspNetUsers.razor"
true
#line default
#line hidden
#nullable disable
));
__builder3.CloseComponent();
__builder3.AddMarkupContent(47, "\r\n\r\n ");
__builder3.OpenComponent<Syncfusion.Blazor.Grids.GridColumn>(48);
__builder3.AddAttribute(49, "Field", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
#nullable restore
#line 27 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\AspNetUsers.razor"
nameof(BWPMModels.AspNetUsers.NormalizedUserName)
#line default
#line hidden
#nullable disable
));
__builder3.AddAttribute(50, "HeaderText", "Normalizedusername");
__builder3.AddAttribute(51, "Width", "100");
__builder3.AddAttribute(52, "Visible", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 27 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\AspNetUsers.razor"
true
#line default
#line hidden
#nullable disable
));
__builder3.CloseComponent();
__builder3.AddMarkupContent(53, "\r\n\r\n ");
__builder3.OpenComponent<Syncfusion.Blazor.Grids.GridColumn>(54);
__builder3.AddAttribute(55, "Field", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
#nullable restore
#line 29 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\AspNetUsers.razor"
nameof(BWPMModels.AspNetUsers.Email)
#line default
#line hidden
#nullable disable
));
__builder3.AddAttribute(56, "HeaderText", "Email");
__builder3.AddAttribute(57, "Width", "100");
__builder3.AddAttribute(58, "Visible", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 29 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\AspNetUsers.razor"
true
#line default
#line hidden
#nullable disable
));
__builder3.CloseComponent();
__builder3.AddMarkupContent(59, "\r\n\r\n ");
__builder3.OpenComponent<Syncfusion.Blazor.Grids.GridColumn>(60);
__builder3.AddAttribute(61, "Field", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
#nullable restore
#line 31 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\AspNetUsers.razor"
nameof(BWPMModels.AspNetUsers.NormalizedEmail)
#line default
#line hidden
#nullable disable
));
__builder3.AddAttribute(62, "HeaderText", "Normalizedemail");
__builder3.AddAttribute(63, "Width", "100");
__builder3.AddAttribute(64, "Visible", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 31 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\AspNetUsers.razor"
true
#line default
#line hidden
#nullable disable
));
__builder3.CloseComponent();
__builder3.AddMarkupContent(65, "\r\n\r\n ");
__builder3.OpenComponent<Syncfusion.Blazor.Grids.GridColumn>(66);
__builder3.AddAttribute(67, "Field", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
#nullable restore
#line 33 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\AspNetUsers.razor"
nameof(BWPMModels.AspNetUsers.EmailConfirmed)
#line default
#line hidden
#nullable disable
));
__builder3.AddAttribute(68, "HeaderText", "Emailconfirmed");
__builder3.AddAttribute(69, "Width", "100");
__builder3.AddAttribute(70, "Visible", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 33 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\AspNetUsers.razor"
true
#line default
#line hidden
#nullable disable
));
__builder3.AddAttribute(71, "DisplayAsCheckBox", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 33 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\AspNetUsers.razor"
true
#line default
#line hidden
#nullable disable
));
__builder3.CloseComponent();
__builder3.AddMarkupContent(72, "\r\n\r\n ");
__builder3.OpenComponent<Syncfusion.Blazor.Grids.GridColumn>(73);
__builder3.AddAttribute(74, "Field", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
#nullable restore
#line 35 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\AspNetUsers.razor"
nameof(BWPMModels.AspNetUsers.PasswordHash)
#line default
#line hidden
#nullable disable
));
__builder3.AddAttribute(75, "HeaderText", "Passwordhash");
__builder3.AddAttribute(76, "Width", "100");
__builder3.AddAttribute(77, "Visible", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 35 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\AspNetUsers.razor"
true
#line default
#line hidden
#nullable disable
));
__builder3.CloseComponent();
__builder3.AddMarkupContent(78, "\r\n\r\n ");
__builder3.OpenComponent<Syncfusion.Blazor.Grids.GridColumn>(79);
__builder3.AddAttribute(80, "Field", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
#nullable restore
#line 37 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\AspNetUsers.razor"
nameof(BWPMModels.AspNetUsers.SecurityStamp)
#line default
#line hidden
#nullable disable
));
__builder3.AddAttribute(81, "HeaderText", "Securitystamp");
__builder3.AddAttribute(82, "Width", "100");
__builder3.AddAttribute(83, "Visible", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 37 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\AspNetUsers.razor"
true
#line default
#line hidden
#nullable disable
));
__builder3.CloseComponent();
__builder3.AddMarkupContent(84, "\r\n\r\n ");
__builder3.OpenComponent<Syncfusion.Blazor.Grids.GridColumn>(85);
__builder3.AddAttribute(86, "Field", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
#nullable restore
#line 39 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\AspNetUsers.razor"
nameof(BWPMModels.AspNetUsers.ConcurrencyStamp)
#line default
#line hidden
#nullable disable
));
__builder3.AddAttribute(87, "HeaderText", "Concurrencystamp");
__builder3.AddAttribute(88, "Width", "100");
__builder3.AddAttribute(89, "Visible", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 39 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\AspNetUsers.razor"
true
#line default
#line hidden
#nullable disable
));
__builder3.CloseComponent();
__builder3.AddMarkupContent(90, "\r\n\r\n ");
__builder3.OpenComponent<Syncfusion.Blazor.Grids.GridColumn>(91);
__builder3.AddAttribute(92, "Field", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
#nullable restore
#line 41 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\AspNetUsers.razor"
nameof(BWPMModels.AspNetUsers.PhoneNumber)
#line default
#line hidden
#nullable disable
));
__builder3.AddAttribute(93, "HeaderText", "Phonenumber");
__builder3.AddAttribute(94, "Width", "100");
__builder3.AddAttribute(95, "Visible", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 41 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\AspNetUsers.razor"
true
#line default
#line hidden
#nullable disable
));
__builder3.CloseComponent();
__builder3.AddMarkupContent(96, "\r\n\r\n ");
__builder3.OpenComponent<Syncfusion.Blazor.Grids.GridColumn>(97);
__builder3.AddAttribute(98, "Field", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
#nullable restore
#line 43 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\AspNetUsers.razor"
nameof(BWPMModels.AspNetUsers.PhoneNumberConfirmed)
#line default
#line hidden
#nullable disable
));
__builder3.AddAttribute(99, "HeaderText", "Phonenumberconfirmed");
__builder3.AddAttribute(100, "Width", "100");
__builder3.AddAttribute(101, "Visible", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 43 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\AspNetUsers.razor"
true
#line default
#line hidden
#nullable disable
));
__builder3.AddAttribute(102, "DisplayAsCheckBox", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 43 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\AspNetUsers.razor"
true
#line default
#line hidden
#nullable disable
));
__builder3.CloseComponent();
__builder3.AddMarkupContent(103, "\r\n\r\n ");
__builder3.OpenComponent<Syncfusion.Blazor.Grids.GridColumn>(104);
__builder3.AddAttribute(105, "Field", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
#nullable restore
#line 45 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\AspNetUsers.razor"
nameof(BWPMModels.AspNetUsers.TwoFactorEnabled)
#line default
#line hidden
#nullable disable
));
__builder3.AddAttribute(106, "HeaderText", "Twofactorenabled");
__builder3.AddAttribute(107, "Width", "100");
__builder3.AddAttribute(108, "Visible", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 45 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\AspNetUsers.razor"
true
#line default
#line hidden
#nullable disable
));
__builder3.AddAttribute(109, "DisplayAsCheckBox", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 45 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\AspNetUsers.razor"
true
#line default
#line hidden
#nullable disable
));
__builder3.CloseComponent();
__builder3.AddMarkupContent(110, "\r\n\r\n ");
__builder3.OpenComponent<Syncfusion.Blazor.Grids.GridColumn>(111);
__builder3.AddAttribute(112, "Field", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
#nullable restore
#line 47 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\AspNetUsers.razor"
nameof(BWPMModels.AspNetUsers.LockoutEnabled)
#line default
#line hidden
#nullable disable
));
__builder3.AddAttribute(113, "HeaderText", "Lockoutenabled");
__builder3.AddAttribute(114, "Width", "100");
__builder3.AddAttribute(115, "Visible", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 47 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\AspNetUsers.razor"
true
#line default
#line hidden
#nullable disable
));
__builder3.AddAttribute(116, "DisplayAsCheckBox", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 47 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\AspNetUsers.razor"
true
#line default
#line hidden
#nullable disable
));
__builder3.CloseComponent();
__builder3.AddMarkupContent(117, "\r\n\r\n ");
__builder3.OpenComponent<Syncfusion.Blazor.Grids.GridColumn>(118);
__builder3.AddAttribute(119, "Field", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
#nullable restore
#line 49 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\AspNetUsers.razor"
nameof(BWPMModels.AspNetUsers.AccessFailedCount)
#line default
#line hidden
#nullable disable
));
__builder3.AddAttribute(120, "HeaderText", "Accessfailedcount");
__builder3.AddAttribute(121, "Width", "100");
__builder3.AddAttribute(122, "Visible", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 49 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\AspNetUsers.razor"
true
#line default
#line hidden
#nullable disable
));
__builder3.CloseComponent();
__builder3.AddMarkupContent(123, "\r\n\r\n ");
}
));
__builder2.CloseComponent();
__builder2.AddMarkupContent(124, "\r\n ");
}
, 125, (__value) => {
#nullable restore
#line 18 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\AspNetUsers.razor"
Grid = __value;
#line default
#line hidden
#nullable disable
}
);
__builder.AddMarkupContent(126, "\r\n ");
__builder.CloseElement();
__builder.AddMarkupContent(127, "\r\n ");
__builder.CloseElement();
__builder.AddMarkupContent(128, "\r\n");
__builder.CloseElement();
}
#pragma warning restore 1998
#nullable restore
#line 56 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\AspNetUsers.razor"
SfGrid<BWPMModels.AspNetUsers> Grid { get; set; }
public List<BWPMModels.AspNetUsers> GridData { get; set; }
public List<BWPMModels.AspNetUsers> AspNetUserss { get; set; }
string userid = "";
public static int? pkey { get; set; }
public bool Initial { get; set; } = true;
public bool ContinuePaging = true;
public bool InitialRender { get; set; }
public string Value = ""; // consider that value your querystring contains
public int foundrow = 0;
protected override void OnInitialized()
{
/// GridData = OrdersDetails.GetAllRecords();
GridData = BlazorApp.Controller.AspNetUsersController.GetAllData();
}
protected override async Task OnAfterRenderAsync(bool firstRender)
{
userid = await sessionStorage.GetItemAsync<string>("UserID");
if (userid == null)
{
var authState = await authenticationStateTask;
var userId = authState.User.Claims.FirstOrDefault().Value;
var user = authState.User;
if (user.Identity.IsAuthenticated)
{
await sessionStorage.SetItemAsync("UserID", userId);
}
else
{
await sessionStorage.SetItemAsync("UserID", userId);
}
}
}
private async Task OnBeginHandler(ActionEventArgs<BWPMModels.AspNetUsers> Args)
{
if (Args.RequestType == Syncfusion.Blazor.Grids.Action.Save)
{
if (Args.Action == "Add")
{
//Args.Data.Id = BlazorApp.Controller.AspNetUsersController.InsertData(Args.Data);
//Value = Args.Data.ID;
}
else
{
BlazorApp.Controller.AspNetUsersController.savedata(Args.Data);
}
}
}
public async Task OnCompletedHandler(ActionEventArgs<BWPMModels.AspNetUsers> Args)
{
if (Args.RequestType == Syncfusion.Blazor.Grids.Action.Save)
{
await Grid.SetRowData(Args.Data.Id, Args.Data);
double xx = 0;
Value = Args.Data.Id;
xx = await DataHandler();
await Grid.SelectRow(xx);
}
}
public async void RowDataBoundHandler(BeforeDataBoundArgs<BWPMModels.AspNetUsers> args)
{
if (!Initial)
{
//await Task.Delay(100);
//var Idx = await this.Grid.GetRowIndexByPrimaryKey(Convert.ToDouble(Value)); //get index value
//this.Grid.SelectRow(Convert.ToDouble(Idx));
}
Initial = false;
}
public async Task<double> DataHandler()
{
var PageCount = (GridData.Count / Grid.PageSettings.PageSize) + 1;
ContinuePaging = true;
var CurrentPage = 1;
Grid.Refresh();
await Grid.GoToPage(1);
for (int i = 1; i <= PageCount; i++)
{
List<BWPMModels.AspNetUsers> Rows = await Grid.GetCurrentViewRecords(); // returns the current view data
for (int j = 0; j < Grid.PageSettings.PageSize; j++)
{
if (j < Rows.Count && Rows[j].Id == Value)
{
foundrow = j;
ContinuePaging = false; // prevent the default navigation
break;
}
}
if (ContinuePaging)
{
if (i >= PageCount)
{
i = 0;
}
await Grid.GoToPage(i + 1);
}
else
{
return foundrow;
}
}
return foundrow;
}
#line default
#line hidden
#nullable disable
[global::Microsoft.AspNetCore.Components.InjectAttribute] private Blazored.SessionStorage.ISessionStorageService sessionStorage { get; set; }
}
}
namespace __Blazor.BlazorApp.Pages.Admin.AspNetUsers.AspNetUsers
{
#line hidden
internal static class TypeInference
{
public static void CreateSfGrid_0<TValue>(global::Microsoft.AspNetCore.Components.Rendering.RenderTreeBuilder __builder, int seq, int __seq0, global::System.Collections.Generic.IEnumerable<TValue> __arg0, int __seq1, global::System.Boolean __arg1, int __seq2, global::System.Boolean __arg2, int __seq3, global::System.Object __arg3, int __seq4, global::Microsoft.AspNetCore.Components.RenderFragment __arg4, int __seq5, global::System.Action<global::Syncfusion.Blazor.Grids.SfGrid<TValue>> __arg5)
{
__builder.OpenComponent<global::Syncfusion.Blazor.Grids.SfGrid<TValue>>(seq);
__builder.AddAttribute(__seq0, "DataSource", __arg0);
__builder.AddAttribute(__seq1, "AllowPaging", __arg1);
__builder.AddAttribute(__seq2, "AllowSorting", __arg2);
__builder.AddAttribute(__seq3, "Toolbar", __arg3);
__builder.AddAttribute(__seq4, "ChildContent", __arg4);
__builder.AddComponentReferenceCapture(__seq5, (__value) => { __arg5((global::Syncfusion.Blazor.Grids.SfGrid<TValue>)__value); });
__builder.CloseComponent();
}
}
}
#pragma warning restore 1591

@ -0,0 +1,674 @@
#pragma checksum "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\UserRollen.razor" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "46df865b3cc7119e5a080eb227141b59967f44ed"
// <auto-generated/>
#pragma warning disable 1591
namespace BlazorApp.Pages.Admin.AspNetUsers
{
#line hidden
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Components;
#nullable restore
#line 1 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using System.Net.Http;
#line default
#line hidden
#nullable disable
#nullable restore
#line 2 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using Microsoft.AspNetCore.Authorization;
#line default
#line hidden
#nullable disable
#nullable restore
#line 3 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using Microsoft.AspNetCore.Components.Authorization;
#line default
#line hidden
#nullable disable
#nullable restore
#line 4 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using Microsoft.AspNetCore.Components.Forms;
#line default
#line hidden
#nullable disable
#nullable restore
#line 5 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using Microsoft.AspNetCore.Components.Routing;
#line default
#line hidden
#nullable disable
#nullable restore
#line 6 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using Microsoft.AspNetCore.Components.Web;
#line default
#line hidden
#nullable disable
#nullable restore
#line 7 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using Microsoft.JSInterop;
#line default
#line hidden
#nullable disable
#nullable restore
#line 8 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using BlazorApp;
#line default
#line hidden
#nullable disable
#nullable restore
#line 9 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using BlazorApp.Shared;
#line default
#line hidden
#nullable disable
#nullable restore
#line 10 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using Syncfusion.Blazor;
#line default
#line hidden
#nullable disable
#nullable restore
#line 11 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using Syncfusion.Blazor.Calendars;
#line default
#line hidden
#nullable disable
#nullable restore
#line 12 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using Radzen;
#line default
#line hidden
#nullable disable
#nullable restore
#line 13 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using Radzen.Blazor;
#line default
#line hidden
#nullable disable
#nullable restore
#line 4 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\UserRollen.razor"
using Syncfusion.Blazor.Grids;
#line default
#line hidden
#nullable disable
#nullable restore
#line 5 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\UserRollen.razor"
using Syncfusion.Blazor.Buttons;
#line default
#line hidden
#nullable disable
#nullable restore
#line 6 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\UserRollen.razor"
using Syncfusion.Blazor.Spinner;
#line default
#line hidden
#nullable disable
#nullable restore
#line 7 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\UserRollen.razor"
using BlazorApp.Helper;
#line default
#line hidden
#nullable disable
#nullable restore
#line 8 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\UserRollen.razor"
using BWPMModels;
#line default
#line hidden
#nullable disable
#nullable restore
#line 10 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\UserRollen.razor"
using BlazorApp.Controller;
#line default
#line hidden
#nullable disable
[Microsoft.AspNetCore.Components.RouteAttribute("/Admin/AspNetUsers/UserRollen")]
public partial class UserRollen : ListBase
{
#pragma warning disable 1998
protected override void BuildRenderTree(Microsoft.AspNetCore.Components.Rendering.RenderTreeBuilder __builder)
{
__builder.AddMarkupContent(0, "<h1>AspNetRoles</h1>\r\n\r\n");
__builder.OpenElement(1, "div");
__builder.AddAttribute(2, "class", "col-lg-12 control-section");
__builder.AddMarkupContent(3, "\r\n ");
__builder.OpenElement(4, "div");
__builder.AddAttribute(5, "class", "content-wrapper");
__builder.AddMarkupContent(6, "\r\n ");
__builder.OpenElement(7, "div");
__builder.AddAttribute(8, "class", "row");
__builder.AddMarkupContent(9, "\r\n ");
__builder.OpenElement(10, "div");
__builder.AddAttribute(11, "class", "col-6");
__builder.AddMarkupContent(12, "\r\n\r\n ");
__Blazor.BlazorApp.Pages.Admin.AspNetUsers.UserRollen.TypeInference.CreateSfGrid_0(__builder, 13, 14, "GridUser", 15,
#nullable restore
#line 20 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\UserRollen.razor"
GridDataUser
#line default
#line hidden
#nullable disable
, 16,
#nullable restore
#line 20 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\UserRollen.razor"
true
#line default
#line hidden
#nullable disable
, 17,
#nullable restore
#line 20 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\UserRollen.razor"
true
#line default
#line hidden
#nullable disable
, 18,
#nullable restore
#line 20 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\UserRollen.razor"
true
#line default
#line hidden
#nullable disable
, 19, (__builder2) => {
__builder2.AddMarkupContent(20, "\r\n ");
__builder2.OpenComponent<Syncfusion.Blazor.Grids.GridPageSettings>(21);
__builder2.AddAttribute(22, "PageCount", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Int32>(
#nullable restore
#line 21 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\UserRollen.razor"
5
#line default
#line hidden
#nullable disable
));
__builder2.AddAttribute(23, "PageSizes", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Object>(
#nullable restore
#line 21 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\UserRollen.razor"
true
#line default
#line hidden
#nullable disable
));
__builder2.CloseComponent();
__builder2.AddMarkupContent(24, "\r\n ");
__builder2.OpenComponent<Syncfusion.Blazor.Grids.GridRowDropSettings>(25);
__builder2.AddAttribute(26, "TargetID", "GridRolle");
__builder2.CloseComponent();
__builder2.AddMarkupContent(27, "\r\n ");
__builder2.OpenComponent<Syncfusion.Blazor.Grids.GridColumns>(28);
__builder2.AddAttribute(29, "ChildContent", (Microsoft.AspNetCore.Components.RenderFragment)((__builder3) => {
__builder3.AddMarkupContent(30, "\r\n\r\n ");
__builder3.OpenComponent<Syncfusion.Blazor.Grids.GridColumn>(31);
__builder3.AddAttribute(32, "Field", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
#nullable restore
#line 27 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\UserRollen.razor"
nameof(BWPMModels.AspNetUsers.Id)
#line default
#line hidden
#nullable disable
));
__builder3.AddAttribute(33, "HeaderText", "Id");
__builder3.AddAttribute(34, "IsPrimaryKey", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 27 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\UserRollen.razor"
true
#line default
#line hidden
#nullable disable
));
__builder3.AddAttribute(35, "AllowAdding", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 27 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\UserRollen.razor"
false
#line default
#line hidden
#nullable disable
));
__builder3.AddAttribute(36, "Width", "60");
__builder3.AddAttribute(37, "Visible", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 27 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\UserRollen.razor"
false
#line default
#line hidden
#nullable disable
));
__builder3.CloseComponent();
__builder3.AddMarkupContent(38, "\r\n\r\n ");
__builder3.OpenComponent<Syncfusion.Blazor.Grids.GridColumn>(39);
__builder3.AddAttribute(40, "Field", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
#nullable restore
#line 29 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\UserRollen.razor"
nameof(BWPMModels.AspNetUsers.UserName)
#line default
#line hidden
#nullable disable
));
__builder3.AddAttribute(41, "HeaderText", "Name");
__builder3.AddAttribute(42, "Width", "100");
__builder3.AddAttribute(43, "Visible", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 29 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\UserRollen.razor"
true
#line default
#line hidden
#nullable disable
));
__builder3.CloseComponent();
__builder3.AddMarkupContent(44, "\r\n\r\n ");
__builder3.OpenComponent<Syncfusion.Blazor.Grids.GridColumn>(45);
__builder3.AddAttribute(46, "Field", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
#nullable restore
#line 31 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\UserRollen.razor"
nameof(BWPMModels.AspNetUsers.Email)
#line default
#line hidden
#nullable disable
));
__builder3.AddAttribute(47, "HeaderText", "Name");
__builder3.AddAttribute(48, "Width", "100");
__builder3.AddAttribute(49, "Visible", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 31 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\UserRollen.razor"
true
#line default
#line hidden
#nullable disable
));
__builder3.CloseComponent();
__builder3.AddMarkupContent(50, "\r\n ");
}
));
__builder2.CloseComponent();
__builder2.AddMarkupContent(51, "\r\n ");
}
);
__builder.AddMarkupContent(52, "\r\n ");
__builder.CloseElement();
__builder.AddMarkupContent(53, "\r\n\r\n ");
__builder.OpenElement(54, "div");
__builder.AddAttribute(55, "class", "col-6");
__builder.AddMarkupContent(56, "\r\n ");
__Blazor.BlazorApp.Pages.Admin.AspNetUsers.UserRollen.TypeInference.CreateSfGrid_1(__builder, 57, 58, "GridRolle", 59,
#nullable restore
#line 37 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\UserRollen.razor"
GridData
#line default
#line hidden
#nullable disable
, 60,
#nullable restore
#line 37 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\UserRollen.razor"
true
#line default
#line hidden
#nullable disable
, 61,
#nullable restore
#line 37 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\UserRollen.razor"
true
#line default
#line hidden
#nullable disable
, 62,
#nullable restore
#line 37 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\UserRollen.razor"
true
#line default
#line hidden
#nullable disable
, 63, (__builder2) => {
__builder2.AddMarkupContent(64, "\r\n ");
__builder2.OpenComponent<Syncfusion.Blazor.Grids.GridPageSettings>(65);
__builder2.AddAttribute(66, "PageCount", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Int32>(
#nullable restore
#line 38 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\UserRollen.razor"
5
#line default
#line hidden
#nullable disable
));
__builder2.AddAttribute(67, "PageSizes", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Object>(
#nullable restore
#line 38 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\UserRollen.razor"
true
#line default
#line hidden
#nullable disable
));
__builder2.CloseComponent();
__builder2.AddMarkupContent(68, "\r\n ");
__builder2.OpenComponent<Syncfusion.Blazor.Grids.GridEvents<AspNetRoles>>(69);
__builder2.AddAttribute(70, "OnActionBegin", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<Microsoft.AspNetCore.Components.EventCallback<Syncfusion.Blazor.Grids.ActionEventArgs<AspNetRoles>>>(Microsoft.AspNetCore.Components.EventCallback.Factory.Create<Syncfusion.Blazor.Grids.ActionEventArgs<AspNetRoles>>(this,
#nullable restore
#line 40 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\UserRollen.razor"
OnBeginHandler
#line default
#line hidden
#nullable disable
)));
__builder2.AddAttribute(71, "OnActionComplete", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<Microsoft.AspNetCore.Components.EventCallback<Syncfusion.Blazor.Grids.ActionEventArgs<AspNetRoles>>>(Microsoft.AspNetCore.Components.EventCallback.Factory.Create<Syncfusion.Blazor.Grids.ActionEventArgs<AspNetRoles>>(this,
#nullable restore
#line 40 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\UserRollen.razor"
OnCompletedHandler
#line default
#line hidden
#nullable disable
)));
__builder2.AddAttribute(72, "OnDataBound", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<Microsoft.AspNetCore.Components.EventCallback<Syncfusion.Blazor.Grids.BeforeDataBoundArgs<AspNetRoles>>>(Microsoft.AspNetCore.Components.EventCallback.Factory.Create<Syncfusion.Blazor.Grids.BeforeDataBoundArgs<AspNetRoles>>(this,
#nullable restore
#line 40 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\UserRollen.razor"
RowDataBoundHandler
#line default
#line hidden
#nullable disable
)));
__builder2.CloseComponent();
__builder2.AddMarkupContent(73, "\r\n ");
__builder2.OpenComponent<Syncfusion.Blazor.Grids.GridColumns>(74);
__builder2.AddAttribute(75, "ChildContent", (Microsoft.AspNetCore.Components.RenderFragment)((__builder3) => {
__builder3.AddMarkupContent(76, "\r\n\r\n ");
__builder3.OpenComponent<Syncfusion.Blazor.Grids.GridColumn>(77);
__builder3.AddAttribute(78, "Field", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
#nullable restore
#line 43 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\UserRollen.razor"
nameof(AspNetRoles.Id)
#line default
#line hidden
#nullable disable
));
__builder3.AddAttribute(79, "HeaderText", "Id");
__builder3.AddAttribute(80, "IsPrimaryKey", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 43 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\UserRollen.razor"
true
#line default
#line hidden
#nullable disable
));
__builder3.AddAttribute(81, "AllowAdding", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 43 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\UserRollen.razor"
false
#line default
#line hidden
#nullable disable
));
__builder3.AddAttribute(82, "Width", "60");
__builder3.AddAttribute(83, "Visible", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 43 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\UserRollen.razor"
false
#line default
#line hidden
#nullable disable
));
__builder3.CloseComponent();
__builder3.AddMarkupContent(84, "\r\n\r\n ");
__builder3.OpenComponent<Syncfusion.Blazor.Grids.GridColumn>(85);
__builder3.AddAttribute(86, "Field", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
#nullable restore
#line 45 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\UserRollen.razor"
nameof(AspNetRoles.Name)
#line default
#line hidden
#nullable disable
));
__builder3.AddAttribute(87, "HeaderText", "Name");
__builder3.AddAttribute(88, "Width", "100");
__builder3.AddAttribute(89, "Visible", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 45 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\UserRollen.razor"
true
#line default
#line hidden
#nullable disable
));
__builder3.CloseComponent();
__builder3.AddMarkupContent(90, "\r\n\r\n ");
__builder3.OpenComponent<Syncfusion.Blazor.Grids.GridColumn>(91);
__builder3.AddAttribute(92, "Field", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
#nullable restore
#line 47 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\UserRollen.razor"
nameof(AspNetRoles.NormalizedName)
#line default
#line hidden
#nullable disable
));
__builder3.AddAttribute(93, "HeaderText", "Normalizedname");
__builder3.AddAttribute(94, "Width", "100");
__builder3.AddAttribute(95, "Visible", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 47 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\UserRollen.razor"
false
#line default
#line hidden
#nullable disable
));
__builder3.CloseComponent();
__builder3.AddMarkupContent(96, "\r\n\r\n ");
__builder3.OpenComponent<Syncfusion.Blazor.Grids.GridColumn>(97);
__builder3.AddAttribute(98, "Field", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
#nullable restore
#line 49 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\UserRollen.razor"
nameof(AspNetRoles.ConcurrencyStamp)
#line default
#line hidden
#nullable disable
));
__builder3.AddAttribute(99, "HeaderText", "Concurrencystamp");
__builder3.AddAttribute(100, "Width", "100");
__builder3.AddAttribute(101, "Visible", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 49 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\UserRollen.razor"
false
#line default
#line hidden
#nullable disable
));
__builder3.CloseComponent();
__builder3.AddMarkupContent(102, "\r\n ");
}
));
__builder2.CloseComponent();
__builder2.AddMarkupContent(103, "\r\n ");
}
, 104, (__value) => {
#nullable restore
#line 37 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\UserRollen.razor"
Grid = __value;
#line default
#line hidden
#nullable disable
}
);
__builder.AddMarkupContent(105, "\r\n ");
__builder.CloseElement();
__builder.AddMarkupContent(106, "\r\n ");
__builder.CloseElement();
__builder.AddMarkupContent(107, "\r\n ");
__builder.CloseElement();
__builder.AddMarkupContent(108, "\r\n");
__builder.CloseElement();
}
#pragma warning restore 1998
#nullable restore
#line 56 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\UserRollen.razor"
SfGrid<AspNetRoles> Grid { get; set; }
public List<BWPMModels.AspNetRoles> GridData { get; set; }
public List<BWPMModels.AspNetRoles> AspNetRoless { get; set; }
public List<BWPMModels.AspNetUsers> GridDataUser { get; set; }
public List<BWPMModels.AspNetUsers> AspNetUsers { get; set; }
string userid = "";
public static int? pkey { get; set; }
public bool Initial { get; set; } = true;
public bool ContinuePaging = true;
public bool InitialRender { get; set; }
public int Value = 0; // consider that value your querystring contains
public int foundrow = 0;
protected override void OnInitialized()
{
/// GridData = OrdersDetails.GetAllRecords();
GridData = BlazorApp.Controller.AspNetRolesController.GetAllData();
GridDataUser = BlazorApp.Controller.AspNetUsersController.GetAllData();
}
protected override async Task OnAfterRenderAsync(bool firstRender)
{
userid = await sessionStorage.GetItemAsync<string>("UserID");
if (userid == null)
{
var authState = await authenticationStateTask;
var userId = authState.User.Claims.FirstOrDefault().Value;
var user = authState.User;
if (user.Identity.IsAuthenticated)
{
await sessionStorage.SetItemAsync("UserID", userId);
}
else
{
await sessionStorage.SetItemAsync("UserID", userId);
}
}
}
private async Task OnBeginHandler(ActionEventArgs<BWPMModels.AspNetRoles> Args)
{
if (Args.RequestType == Syncfusion.Blazor.Grids.Action.Save)
{
if (Args.Action == "Add")
{
}
else
{
BlazorApp.Controller.AspNetRolesController.savedata(Args.Data);
}
}
}
public async Task OnCompletedHandler(ActionEventArgs<BWPMModels.AspNetRoles> Args)
{
if (Args.RequestType == Syncfusion.Blazor.Grids.Action.Save)
{
}
}
public async void RowDataBoundHandler(BeforeDataBoundArgs<BWPMModels.AspNetRoles> args)
{
if (!Initial)
{
//await Task.Delay(100);
//var Idx = await this.Grid.GetRowIndexByPrimaryKey(Convert.ToDouble(Value)); //get index value
//this.Grid.SelectRow(Convert.ToDouble(Idx));
}
Initial = false;
}
#line default
#line hidden
#nullable disable
[global::Microsoft.AspNetCore.Components.InjectAttribute] private Blazored.SessionStorage.ISessionStorageService sessionStorage { get; set; }
}
}
namespace __Blazor.BlazorApp.Pages.Admin.AspNetUsers.UserRollen
{
#line hidden
internal static class TypeInference
{
public static void CreateSfGrid_0<TValue>(global::Microsoft.AspNetCore.Components.Rendering.RenderTreeBuilder __builder, int seq, int __seq0, global::System.String __arg0, int __seq1, global::System.Collections.Generic.IEnumerable<TValue> __arg1, int __seq2, global::System.Boolean __arg2, int __seq3, global::System.Boolean __arg3, int __seq4, global::System.Boolean __arg4, int __seq5, global::Microsoft.AspNetCore.Components.RenderFragment __arg5)
{
__builder.OpenComponent<global::Syncfusion.Blazor.Grids.SfGrid<TValue>>(seq);
__builder.AddAttribute(__seq0, "ID", __arg0);
__builder.AddAttribute(__seq1, "DataSource", __arg1);
__builder.AddAttribute(__seq2, "AllowPaging", __arg2);
__builder.AddAttribute(__seq3, "AllowSorting", __arg3);
__builder.AddAttribute(__seq4, "AllowRowDragAndDrop", __arg4);
__builder.AddAttribute(__seq5, "ChildContent", __arg5);
__builder.CloseComponent();
}
public static void CreateSfGrid_1<TValue>(global::Microsoft.AspNetCore.Components.Rendering.RenderTreeBuilder __builder, int seq, int __seq0, global::System.String __arg0, int __seq1, global::System.Collections.Generic.IEnumerable<TValue> __arg1, int __seq2, global::System.Boolean __arg2, int __seq3, global::System.Boolean __arg3, int __seq4, global::System.Boolean __arg4, int __seq5, global::Microsoft.AspNetCore.Components.RenderFragment __arg5, int __seq6, global::System.Action<global::Syncfusion.Blazor.Grids.SfGrid<TValue>> __arg6)
{
__builder.OpenComponent<global::Syncfusion.Blazor.Grids.SfGrid<TValue>>(seq);
__builder.AddAttribute(__seq0, "ID", __arg0);
__builder.AddAttribute(__seq1, "DataSource", __arg1);
__builder.AddAttribute(__seq2, "AllowPaging", __arg2);
__builder.AddAttribute(__seq3, "AllowSorting", __arg3);
__builder.AddAttribute(__seq4, "AllowRowDragAndDrop", __arg4);
__builder.AddAttribute(__seq5, "ChildContent", __arg5);
__builder.AddComponentReferenceCapture(__seq6, (__value) => { __arg6((global::Syncfusion.Blazor.Grids.SfGrid<TValue>)__value); });
__builder.CloseComponent();
}
}
}
#pragma warning restore 1591

@ -1,4 +1,4 @@
#pragma checksum "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "ae45c6a63948748fd15d9a35d1e78e780515c5eb"
#pragma checksum "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "9e6dbfbca64eb1ddcb4b13e939a9ba14483d5390"
// <auto-generated/>
#pragma warning disable 1591
namespace BlazorApp.Pages.Admin.Beruf
@ -83,13 +83,6 @@ using Syncfusion.Blazor;
#line 11 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using Syncfusion.Blazor.Calendars;
#line default
#line hidden
#nullable disable
#nullable restore
#line 12 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using Radzen;
#line default
#line hidden
#nullable disable
@ -136,7 +129,14 @@ using BWPMModels;
#line hidden
#nullable disable
#nullable restore
#line 10 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
#line 9 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
using Radzen;
#line default
#line hidden
#nullable disable
#nullable restore
#line 11 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
using BlazorApp.Controller;
#line default
@ -148,76 +148,63 @@ using BlazorApp.Controller;
#pragma warning disable 1998
protected override void BuildRenderTree(Microsoft.AspNetCore.Components.Rendering.RenderTreeBuilder __builder)
{
__builder.AddMarkupContent(0, "<h1>Beruf</h1>\r\n");
__builder.OpenComponent<Syncfusion.Blazor.Buttons.SfButton>(1);
__builder.AddAttribute(2, "OnClick", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<Microsoft.AspNetCore.Components.EventCallback<Microsoft.AspNetCore.Components.Web.MouseEventArgs>>(Microsoft.AspNetCore.Components.EventCallback.Factory.Create<Microsoft.AspNetCore.Components.Web.MouseEventArgs>(this,
#nullable restore
#line 14 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
DataHandler
#line default
#line hidden
#nullable disable
)));
__builder.AddAttribute(3, "Content", "Navigate");
__builder.CloseComponent();
__builder.AddMarkupContent(4, "\r\n");
__builder.OpenElement(5, "div");
__builder.AddAttribute(6, "class", "col-lg-12 control-section");
__builder.AddMarkupContent(7, "\r\n ");
__builder.OpenElement(8, "div");
__builder.AddAttribute(9, "class", "content-wrapper");
__builder.AddMarkupContent(10, "\r\n ");
__builder.OpenElement(11, "div");
__builder.AddAttribute(12, "class", "row");
__builder.AddMarkupContent(13, "\r\n ");
__Blazor.BlazorApp.Pages.Admin.Beruf.BerufListe.TypeInference.CreateSfGrid_0(__builder, 14, 15,
#nullable restore
#line 18 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
__builder.AddMarkupContent(0, "<h1>Beruf</h1>\r\n\r\n");
__builder.OpenElement(1, "div");
__builder.AddAttribute(2, "class", "col-lg-12 control-section");
__builder.AddMarkupContent(3, "\r\n ");
__builder.OpenElement(4, "div");
__builder.AddAttribute(5, "class", "content-wrapper");
__builder.AddMarkupContent(6, "\r\n ");
__builder.OpenElement(7, "div");
__builder.AddAttribute(8, "class", "row");
__builder.AddMarkupContent(9, "\r\n ");
__Blazor.BlazorApp.Pages.Admin.Beruf.BerufListe.TypeInference.CreateSfGrid_0(__builder, 10, 11,
#nullable restore
#line 26 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
GridData
#line default
#line hidden
#nullable disable
, 16,
, 12,
#nullable restore
#line 18 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
#line 26 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
true
#line default
#line hidden
#nullable disable
, 17,
, 13,
#nullable restore
#line 18 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
#line 26 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
true
#line default
#line hidden
#nullable disable
, 18,
, 14,
#nullable restore
#line 18 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
#line 26 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
new List<string>() { "Add", "Edit", "Update", "Cancel" }
#line default
#line hidden
#nullable disable
, 19, (__builder2) => {
__builder2.AddMarkupContent(20, "\r\n ");
__builder2.OpenComponent<Syncfusion.Blazor.Grids.GridPageSettings>(21);
__builder2.AddAttribute(22, "PageCount", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Int32>(
, 15, (__builder2) => {
__builder2.AddMarkupContent(16, "\r\n ");
__builder2.OpenComponent<Syncfusion.Blazor.Grids.GridPageSettings>(17);
__builder2.AddAttribute(18, "PageCount", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Int32>(
#nullable restore
#line 19 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
#line 27 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
5
#line default
#line hidden
#nullable disable
));
__builder2.AddAttribute(23, "PageSizes", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Object>(
__builder2.AddAttribute(19, "PageSizes", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Object>(
#nullable restore
#line 19 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
#line 27 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
true
#line default
@ -225,38 +212,38 @@ using BlazorApp.Controller;
#nullable disable
));
__builder2.CloseComponent();
__builder2.AddMarkupContent(24, "\r\n ");
__builder2.OpenComponent<Syncfusion.Blazor.Grids.GridEditSettings>(25);
__builder2.AddAttribute(26, "AllowAdding", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
__builder2.AddMarkupContent(20, "\r\n ");
__builder2.OpenComponent<Syncfusion.Blazor.Grids.GridEditSettings>(21);
__builder2.AddAttribute(22, "AllowAdding", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 20 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
#line 28 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
true
#line default
#line hidden
#nullable disable
));
__builder2.AddAttribute(27, "AllowDeleting", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
__builder2.AddAttribute(23, "AllowDeleting", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 20 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
#line 28 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
false
#line default
#line hidden
#nullable disable
));
__builder2.AddAttribute(28, "AllowEditing", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
__builder2.AddAttribute(24, "AllowEditing", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 20 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
#line 28 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
true
#line default
#line hidden
#nullable disable
));
__builder2.AddAttribute(29, "Mode", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<Syncfusion.Blazor.Grids.EditMode>(
__builder2.AddAttribute(25, "Mode", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<Syncfusion.Blazor.Grids.EditMode>(
#nullable restore
#line 20 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
#line 28 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
EditMode.Dialog
#line default
@ -264,29 +251,29 @@ using BlazorApp.Controller;
#nullable disable
));
__builder2.CloseComponent();
__builder2.AddMarkupContent(30, "\r\n ");
__builder2.OpenComponent<Syncfusion.Blazor.Grids.GridEvents<Beruf>>(31);
__builder2.AddAttribute(32, "OnActionBegin", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<Microsoft.AspNetCore.Components.EventCallback<Syncfusion.Blazor.Grids.ActionEventArgs<Beruf>>>(Microsoft.AspNetCore.Components.EventCallback.Factory.Create<Syncfusion.Blazor.Grids.ActionEventArgs<Beruf>>(this,
__builder2.AddMarkupContent(26, "\r\n ");
__builder2.OpenComponent<Syncfusion.Blazor.Grids.GridEvents<Beruf>>(27);
__builder2.AddAttribute(28, "OnActionBegin", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<Microsoft.AspNetCore.Components.EventCallback<Syncfusion.Blazor.Grids.ActionEventArgs<Beruf>>>(Microsoft.AspNetCore.Components.EventCallback.Factory.Create<Syncfusion.Blazor.Grids.ActionEventArgs<Beruf>>(this,
#nullable restore
#line 21 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
#line 29 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
OnBeginHandler
#line default
#line hidden
#nullable disable
)));
__builder2.AddAttribute(33, "OnActionComplete", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<Microsoft.AspNetCore.Components.EventCallback<Syncfusion.Blazor.Grids.ActionEventArgs<Beruf>>>(Microsoft.AspNetCore.Components.EventCallback.Factory.Create<Syncfusion.Blazor.Grids.ActionEventArgs<Beruf>>(this,
__builder2.AddAttribute(29, "OnActionComplete", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<Microsoft.AspNetCore.Components.EventCallback<Syncfusion.Blazor.Grids.ActionEventArgs<Beruf>>>(Microsoft.AspNetCore.Components.EventCallback.Factory.Create<Syncfusion.Blazor.Grids.ActionEventArgs<Beruf>>(this,
#nullable restore
#line 21 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
#line 29 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
OnCompletedHandler
#line default
#line hidden
#nullable disable
)));
__builder2.AddAttribute(34, "OnDataBound", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<Microsoft.AspNetCore.Components.EventCallback<Syncfusion.Blazor.Grids.BeforeDataBoundArgs<Beruf>>>(Microsoft.AspNetCore.Components.EventCallback.Factory.Create<Syncfusion.Blazor.Grids.BeforeDataBoundArgs<Beruf>>(this,
__builder2.AddAttribute(30, "OnDataBound", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<Microsoft.AspNetCore.Components.EventCallback<Syncfusion.Blazor.Grids.BeforeDataBoundArgs<Beruf>>>(Microsoft.AspNetCore.Components.EventCallback.Factory.Create<Syncfusion.Blazor.Grids.BeforeDataBoundArgs<Beruf>>(this,
#nullable restore
#line 21 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
#line 29 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
RowDataBoundHandler
#line default
@ -294,66 +281,57 @@ using BlazorApp.Controller;
#nullable disable
)));
__builder2.CloseComponent();
__builder2.AddMarkupContent(35, "\r\n ");
__builder2.OpenComponent<Syncfusion.Blazor.Grids.GridColumns>(36);
__builder2.AddAttribute(37, "ChildContent", (Microsoft.AspNetCore.Components.RenderFragment)((__builder3) => {
__builder3.AddMarkupContent(38, "\r\n ");
__builder3.OpenComponent<Syncfusion.Blazor.Grids.GridColumn>(39);
__builder3.AddAttribute(40, "Field", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
#nullable restore
#line 23 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
__builder2.AddMarkupContent(31, "\r\n ");
__builder2.OpenComponent<Syncfusion.Blazor.Grids.GridColumns>(32);
__builder2.AddAttribute(33, "ChildContent", (Microsoft.AspNetCore.Components.RenderFragment)((__builder3) => {
__builder3.AddMarkupContent(34, "\r\n 0\r\n\r\n ");
__builder3.OpenComponent<Syncfusion.Blazor.Grids.GridColumn>(35);
__builder3.AddAttribute(36, "Field", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
#nullable restore
#line 33 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
nameof(Beruf.ID)
#line default
#line hidden
#nullable disable
));
__builder3.AddAttribute(41, "HeaderText", "ID");
__builder3.AddAttribute(42, "IsPrimaryKey", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
__builder3.AddAttribute(37, "HeaderText", "Id");
__builder3.AddAttribute(38, "IsPrimaryKey", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 23 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
#line 33 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
true
#line default
#line hidden
#nullable disable
));
__builder3.AddAttribute(43, "IsIdentity", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
__builder3.AddAttribute(39, "AllowAdding", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 23 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
true
#line default
#line hidden
#nullable disable
));
__builder3.AddAttribute(44, "AllowAdding", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 23 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
false
#line 33 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
false
#line default
#line hidden
#nullable disable
));
__builder3.AddAttribute(45, "Width", "60");
__builder3.AddAttribute(40, "Width", "60");
__builder3.CloseComponent();
__builder3.AddMarkupContent(46, "\r\n\r\n ");
__builder3.OpenComponent<Syncfusion.Blazor.Grids.GridColumn>(47);
__builder3.AddAttribute(48, "Field", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
__builder3.AddMarkupContent(41, "\r\n\r\n ");
__builder3.OpenComponent<Syncfusion.Blazor.Grids.GridColumn>(42);
__builder3.AddAttribute(43, "Field", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
#nullable restore
#line 25 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
#line 35 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
nameof(Beruf.bezeichnung)
#line default
#line hidden
#nullable disable
));
__builder3.AddAttribute(49, "HeaderText", "bezeichnung");
__builder3.AddAttribute(50, "Width", "200");
__builder3.AddAttribute(51, "Visible", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
__builder3.AddAttribute(44, "HeaderText", "Bezeichnung");
__builder3.AddAttribute(45, "Width", "100");
__builder3.AddAttribute(46, "Visible", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 25 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
#line 35 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
true
#line default
@ -361,22 +339,22 @@ using BlazorApp.Controller;
#nullable disable
));
__builder3.CloseComponent();
__builder3.AddMarkupContent(52, "\r\n\r\n ");
__builder3.OpenComponent<Syncfusion.Blazor.Grids.GridColumn>(53);
__builder3.AddAttribute(54, "Field", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
__builder3.AddMarkupContent(47, "\r\n\r\n ");
__builder3.OpenComponent<Syncfusion.Blazor.Grids.GridColumn>(48);
__builder3.AddAttribute(49, "Field", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
#nullable restore
#line 27 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
#line 37 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
nameof(Beruf.lehrjahre)
#line default
#line hidden
#nullable disable
));
__builder3.AddAttribute(55, "HeaderText", "lehrjahre");
__builder3.AddAttribute(56, "Width", "100");
__builder3.AddAttribute(57, "Visible", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
__builder3.AddAttribute(50, "HeaderText", "Lehrjahre");
__builder3.AddAttribute(51, "Width", "100");
__builder3.AddAttribute(52, "Visible", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 27 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
#line 37 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
true
#line default
@ -384,22 +362,22 @@ using BlazorApp.Controller;
#nullable disable
));
__builder3.CloseComponent();
__builder3.AddMarkupContent(58, "\r\n\r\n ");
__builder3.OpenComponent<Syncfusion.Blazor.Grids.GridColumn>(59);
__builder3.AddAttribute(60, "Field", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
__builder3.AddMarkupContent(53, "\r\n\r\n ");
__builder3.OpenComponent<Syncfusion.Blazor.Grids.GridColumn>(54);
__builder3.AddAttribute(55, "Field", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
#nullable restore
#line 29 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
#line 39 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
nameof(Beruf.anmerkung)
#line default
#line hidden
#nullable disable
));
__builder3.AddAttribute(61, "HeaderText", "anmerkung");
__builder3.AddAttribute(62, "Width", "100");
__builder3.AddAttribute(63, "Visible", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
__builder3.AddAttribute(56, "HeaderText", "Anmerkung");
__builder3.AddAttribute(57, "Width", "100");
__builder3.AddAttribute(58, "Visible", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 29 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
#line 39 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
true
#line default
@ -407,22 +385,22 @@ using BlazorApp.Controller;
#nullable disable
));
__builder3.CloseComponent();
__builder3.AddMarkupContent(64, "\r\n\r\n ");
__builder3.OpenComponent<Syncfusion.Blazor.Grids.GridColumn>(65);
__builder3.AddAttribute(66, "Field", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
__builder3.AddMarkupContent(59, "\r\n\r\n ");
__builder3.OpenComponent<Syncfusion.Blazor.Grids.GridColumn>(60);
__builder3.AddAttribute(61, "Field", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
#nullable restore
#line 31 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
#line 41 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
nameof(Beruf.beschreibung)
#line default
#line hidden
#nullable disable
));
__builder3.AddAttribute(67, "HeaderText", "beschreibung");
__builder3.AddAttribute(68, "Width", "100");
__builder3.AddAttribute(69, "Visible", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
__builder3.AddAttribute(62, "HeaderText", "Beschreibung");
__builder3.AddAttribute(63, "Width", "100");
__builder3.AddAttribute(64, "Visible", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 31 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
#line 41 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
true
#line default
@ -430,22 +408,22 @@ using BlazorApp.Controller;
#nullable disable
));
__builder3.CloseComponent();
__builder3.AddMarkupContent(70, "\r\n\r\n ");
__builder3.OpenComponent<Syncfusion.Blazor.Grids.GridColumn>(71);
__builder3.AddAttribute(72, "Field", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
__builder3.AddMarkupContent(65, "\r\n\r\n ");
__builder3.OpenComponent<Syncfusion.Blazor.Grids.GridColumn>(66);
__builder3.AddAttribute(67, "Field", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
#nullable restore
#line 33 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
#line 43 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
nameof(Beruf.klasseNr)
#line default
#line hidden
#nullable disable
));
__builder3.AddAttribute(73, "HeaderText", "klasseNr");
__builder3.AddAttribute(74, "Width", "100");
__builder3.AddAttribute(75, "Visible", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
__builder3.AddAttribute(68, "HeaderText", "Klassenr");
__builder3.AddAttribute(69, "Width", "100");
__builder3.AddAttribute(70, "Visible", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 33 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
#line 43 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
true
#line default
@ -453,31 +431,31 @@ using BlazorApp.Controller;
#nullable disable
));
__builder3.CloseComponent();
__builder3.AddMarkupContent(76, "\r\n\r\n ");
__builder3.OpenComponent<Syncfusion.Blazor.Grids.GridColumn>(77);
__builder3.AddAttribute(78, "Field", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
__builder3.AddMarkupContent(71, "\r\n\r\n ");
__builder3.OpenComponent<Syncfusion.Blazor.Grids.GridColumn>(72);
__builder3.AddAttribute(73, "Field", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
#nullable restore
#line 35 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
#line 45 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
nameof(Beruf.aktiv)
#line default
#line hidden
#nullable disable
));
__builder3.AddAttribute(79, "HeaderText", "aktiv");
__builder3.AddAttribute(80, "Width", "100");
__builder3.AddAttribute(81, "Visible", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
__builder3.AddAttribute(74, "HeaderText", "Aktiv");
__builder3.AddAttribute(75, "Width", "100");
__builder3.AddAttribute(76, "Visible", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 35 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
#line 45 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
true
#line default
#line hidden
#nullable disable
));
__builder3.AddAttribute(82, "DisplayAsCheckBox", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
__builder3.AddAttribute(77, "DisplayAsCheckBox", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 35 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
#line 45 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
true
#line default
@ -485,32 +463,32 @@ using BlazorApp.Controller;
#nullable disable
));
__builder3.CloseComponent();
__builder3.AddMarkupContent(83, "\r\n\r\n ");
__builder3.OpenComponent<Syncfusion.Blazor.Grids.GridColumn>(84);
__builder3.AddAttribute(85, "Field", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
__builder3.AddMarkupContent(78, "\r\n\r\n ");
__builder3.OpenComponent<Syncfusion.Blazor.Grids.GridColumn>(79);
__builder3.AddAttribute(80, "Field", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
#nullable restore
#line 37 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
#line 47 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
nameof(Beruf.erstellt_am)
#line default
#line hidden
#nullable disable
));
__builder3.AddAttribute(86, "HeaderText", "erstellt_am");
__builder3.AddAttribute(87, "Width", "100");
__builder3.AddAttribute(88, "Visible", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
__builder3.AddAttribute(81, "HeaderText", "Erstellt_am");
__builder3.AddAttribute(82, "Width", "100");
__builder3.AddAttribute(83, "Visible", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 37 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
#line 47 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
false
#line default
#line hidden
#nullable disable
));
__builder3.AddAttribute(89, "Format", "d");
__builder3.AddAttribute(90, "Type", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<Syncfusion.Blazor.Grids.ColumnType>(
__builder3.AddAttribute(84, "Format", "d");
__builder3.AddAttribute(85, "Type", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<Syncfusion.Blazor.Grids.ColumnType>(
#nullable restore
#line 37 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
#line 47 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
ColumnType.Date
#line default
@ -518,32 +496,32 @@ using BlazorApp.Controller;
#nullable disable
));
__builder3.CloseComponent();
__builder3.AddMarkupContent(91, "\r\n\r\n ");
__builder3.OpenComponent<Syncfusion.Blazor.Grids.GridColumn>(92);
__builder3.AddAttribute(93, "Field", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
__builder3.AddMarkupContent(86, "\r\n\r\n ");
__builder3.OpenComponent<Syncfusion.Blazor.Grids.GridColumn>(87);
__builder3.AddAttribute(88, "Field", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
#nullable restore
#line 39 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
#line 49 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
nameof(Beruf.mutiert_am)
#line default
#line hidden
#nullable disable
));
__builder3.AddAttribute(94, "HeaderText", "mutiert_am");
__builder3.AddAttribute(95, "Width", "100");
__builder3.AddAttribute(96, "Visible", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
__builder3.AddAttribute(89, "HeaderText", "Mutiert_am");
__builder3.AddAttribute(90, "Width", "100");
__builder3.AddAttribute(91, "Visible", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 39 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
#line 49 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
false
#line default
#line hidden
#nullable disable
));
__builder3.AddAttribute(97, "Format", "d");
__builder3.AddAttribute(98, "Type", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<Syncfusion.Blazor.Grids.ColumnType>(
__builder3.AddAttribute(92, "Format", "d");
__builder3.AddAttribute(93, "Type", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<Syncfusion.Blazor.Grids.ColumnType>(
#nullable restore
#line 39 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
#line 49 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
ColumnType.Date
#line default
@ -551,22 +529,22 @@ using BlazorApp.Controller;
#nullable disable
));
__builder3.CloseComponent();
__builder3.AddMarkupContent(99, "\r\n\r\n ");
__builder3.OpenComponent<Syncfusion.Blazor.Grids.GridColumn>(100);
__builder3.AddAttribute(101, "Field", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
__builder3.AddMarkupContent(94, "\r\n\r\n ");
__builder3.OpenComponent<Syncfusion.Blazor.Grids.GridColumn>(95);
__builder3.AddAttribute(96, "Field", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
#nullable restore
#line 41 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
#line 51 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
nameof(Beruf.mutierer)
#line default
#line hidden
#nullable disable
));
__builder3.AddAttribute(102, "HeaderText", "mutierer");
__builder3.AddAttribute(103, "Width", "100");
__builder3.AddAttribute(104, "Visible", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
__builder3.AddAttribute(97, "HeaderText", "Mutierer");
__builder3.AddAttribute(98, "Width", "100");
__builder3.AddAttribute(99, "Visible", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 41 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
#line 51 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
false
#line default
@ -574,22 +552,22 @@ using BlazorApp.Controller;
#nullable disable
));
__builder3.CloseComponent();
__builder3.AddMarkupContent(105, "\r\n\r\n ");
__builder3.OpenComponent<Syncfusion.Blazor.Grids.GridColumn>(106);
__builder3.AddAttribute(107, "Field", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
__builder3.AddMarkupContent(100, "\r\n\r\n ");
__builder3.OpenComponent<Syncfusion.Blazor.Grids.GridColumn>(101);
__builder3.AddAttribute(102, "Field", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
#nullable restore
#line 43 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
#line 53 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
nameof(Beruf.mandantnr)
#line default
#line hidden
#nullable disable
));
__builder3.AddAttribute(108, "HeaderText", "mandantnr");
__builder3.AddAttribute(109, "Width", "100");
__builder3.AddAttribute(110, "Visible", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
__builder3.AddAttribute(103, "HeaderText", "Mandantnr");
__builder3.AddAttribute(104, "Width", "100");
__builder3.AddAttribute(105, "Visible", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 43 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
#line 53 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
false
#line default
@ -597,15 +575,15 @@ using BlazorApp.Controller;
#nullable disable
));
__builder3.CloseComponent();
__builder3.AddMarkupContent(111, "\r\n ");
__builder3.AddMarkupContent(106, "\r\n ");
}
));
__builder2.CloseComponent();
__builder2.AddMarkupContent(112, "\r\n ");
__builder2.AddMarkupContent(107, "\r\n ");
}
, 113, (__value) => {
, 108, (__value) => {
#nullable restore
#line 18 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
#line 26 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
Grid = __value;
#line default
@ -613,22 +591,23 @@ using BlazorApp.Controller;
#nullable disable
}
);
__builder.AddMarkupContent(114, "\r\n ");
__builder.AddMarkupContent(109, "\r\n ");
__builder.CloseElement();
__builder.AddMarkupContent(115, "\r\n ");
__builder.AddMarkupContent(110, "\r\n ");
__builder.CloseElement();
__builder.AddMarkupContent(116, "\r\n");
__builder.AddMarkupContent(111, "\r\n");
__builder.CloseElement();
}
#pragma warning restore 1998
#nullable restore
#line 49 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
#line 59 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
IEnumerable<Beruf> berufe;
SfGrid<Beruf> Grid { get; set; }
public List<BWPMModels.Beruf> GridData { get; set; }
public List<BWPMModels.Beruf> Berufs { get; set; }
string userid = "";
public static int? pkey {get;set;}
public static int? pkey { get; set; }
public bool Initial { get; set; } = true;
public bool ContinuePaging = true;
@ -640,6 +619,7 @@ using BlazorApp.Controller;
{
/// GridData = OrdersDetails.GetAllRecords();
GridData = BlazorApp.Controller.BerufController.GetAllData();
berufe = BlazorApp.Controller.BerufController.GetAllData();
}
protected override async Task OnAfterRenderAsync(bool firstRender)
@ -706,13 +686,13 @@ using BlazorApp.Controller;
if (!Initial)
{
//await Task.Delay(100);
//var Idx = await this.Grid.GetRowIndexByPrimaryKey(Convert.ToDouble(Value)); //get index value
//var Idx = await this.Grid.GetRowIndexByPrimaryKey(Convert.ToDouble(Value)); //get index value
//this.Grid.SelectRow(Convert.ToDouble(Idx));
}
Initial = false;
}
public async Task<double> DataHandler()
public async Task<double> DataHandler()
{
var PageCount = (GridData.Count / Grid.PageSettings.PageSize) + 1;
ContinuePaging = true;
@ -740,7 +720,7 @@ using BlazorApp.Controller;
{
i = 0;
}
await Grid.GoToPage(i +1 );
await Grid.GoToPage(i + 1);
}
else
@ -749,8 +729,7 @@ using BlazorApp.Controller;
}
}
return foundrow;
}
}
#line default
#line hidden

@ -0,0 +1,760 @@
#pragma checksum "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Zeiten\Zeitenlist.razor" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "2bd1e0deae706f1573d6a3a38f61752c801fdaf3"
// <auto-generated/>
#pragma warning disable 1591
namespace BlazorApp.Pages.Admin.Zeiten
{
#line hidden
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Components;
#nullable restore
#line 1 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using System.Net.Http;
#line default
#line hidden
#nullable disable
#nullable restore
#line 2 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using Microsoft.AspNetCore.Authorization;
#line default
#line hidden
#nullable disable
#nullable restore
#line 3 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using Microsoft.AspNetCore.Components.Authorization;
#line default
#line hidden
#nullable disable
#nullable restore
#line 4 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using Microsoft.AspNetCore.Components.Forms;
#line default
#line hidden
#nullable disable
#nullable restore
#line 5 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using Microsoft.AspNetCore.Components.Routing;
#line default
#line hidden
#nullable disable
#nullable restore
#line 6 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using Microsoft.AspNetCore.Components.Web;
#line default
#line hidden
#nullable disable
#nullable restore
#line 7 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using Microsoft.JSInterop;
#line default
#line hidden
#nullable disable
#nullable restore
#line 8 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using BlazorApp;
#line default
#line hidden
#nullable disable
#nullable restore
#line 9 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using BlazorApp.Shared;
#line default
#line hidden
#nullable disable
#nullable restore
#line 10 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using Syncfusion.Blazor;
#line default
#line hidden
#nullable disable
#nullable restore
#line 11 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using Syncfusion.Blazor.Calendars;
#line default
#line hidden
#nullable disable
#nullable restore
#line 12 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using Radzen;
#line default
#line hidden
#nullable disable
#nullable restore
#line 13 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using Radzen.Blazor;
#line default
#line hidden
#nullable disable
#nullable restore
#line 4 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Zeiten\Zeitenlist.razor"
using Syncfusion.Blazor.Grids;
#line default
#line hidden
#nullable disable
#nullable restore
#line 5 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Zeiten\Zeitenlist.razor"
using Syncfusion.Blazor.Buttons;
#line default
#line hidden
#nullable disable
#nullable restore
#line 6 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Zeiten\Zeitenlist.razor"
using Syncfusion.Blazor.Spinner;
#line default
#line hidden
#nullable disable
#nullable restore
#line 7 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Zeiten\Zeitenlist.razor"
using BlazorApp.Helper;
#line default
#line hidden
#nullable disable
#nullable restore
#line 8 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Zeiten\Zeitenlist.razor"
using BWPMModels;
#line default
#line hidden
#nullable disable
#nullable restore
#line 10 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Zeiten\Zeitenlist.razor"
using BlazorApp.Controller;
#line default
#line hidden
#nullable disable
[Microsoft.AspNetCore.Components.RouteAttribute("/Admin/Zeiten/ZeitenList")]
public partial class Zeitenlist : ListBase
{
#pragma warning disable 1998
protected override void BuildRenderTree(Microsoft.AspNetCore.Components.Rendering.RenderTreeBuilder __builder)
{
__builder.AddMarkupContent(0, "<h1>Zeiten</h1>\r\n\r\n");
__builder.OpenElement(1, "div");
__builder.AddAttribute(2, "class", "col-lg-12 control-section");
__builder.AddMarkupContent(3, "\r\n ");
__builder.OpenElement(4, "div");
__builder.AddAttribute(5, "class", "content-wrapper");
__builder.AddMarkupContent(6, "\r\n ");
__builder.OpenElement(7, "div");
__builder.AddAttribute(8, "class", "row");
__builder.AddMarkupContent(9, "\r\n ");
__Blazor.BlazorApp.Pages.Admin.Zeiten.Zeitenlist.TypeInference.CreateSfGrid_0(__builder, 10, 11,
#nullable restore
#line 18 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Zeiten\Zeitenlist.razor"
GridData
#line default
#line hidden
#nullable disable
, 12,
#nullable restore
#line 18 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Zeiten\Zeitenlist.razor"
true
#line default
#line hidden
#nullable disable
, 13,
#nullable restore
#line 18 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Zeiten\Zeitenlist.razor"
true
#line default
#line hidden
#nullable disable
, 14,
#nullable restore
#line 18 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Zeiten\Zeitenlist.razor"
true
#line default
#line hidden
#nullable disable
, 15,
#nullable restore
#line 18 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Zeiten\Zeitenlist.razor"
new List<string>() { "Add", "Edit", "Update", "Cancel" }
#line default
#line hidden
#nullable disable
, 16, (__builder2) => {
__builder2.AddMarkupContent(17, "\r\n ");
__builder2.OpenComponent<Syncfusion.Blazor.Grids.GridEditSettings>(18);
__builder2.AddAttribute(19, "AllowAdding", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 20 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Zeiten\Zeitenlist.razor"
true
#line default
#line hidden
#nullable disable
));
__builder2.AddAttribute(20, "AllowDeleting", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 20 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Zeiten\Zeitenlist.razor"
false
#line default
#line hidden
#nullable disable
));
__builder2.AddAttribute(21, "AllowEditing", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 20 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Zeiten\Zeitenlist.razor"
true
#line default
#line hidden
#nullable disable
));
__builder2.AddAttribute(22, "Mode", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<Syncfusion.Blazor.Grids.EditMode>(
#nullable restore
#line 20 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Zeiten\Zeitenlist.razor"
EditMode.Dialog
#line default
#line hidden
#nullable disable
));
__builder2.CloseComponent();
__builder2.AddMarkupContent(23, "\r\n ");
__builder2.OpenComponent<Syncfusion.Blazor.Grids.GridEvents<Zeiten>>(24);
__builder2.AddAttribute(25, "OnActionBegin", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<Microsoft.AspNetCore.Components.EventCallback<Syncfusion.Blazor.Grids.ActionEventArgs<Zeiten>>>(Microsoft.AspNetCore.Components.EventCallback.Factory.Create<Syncfusion.Blazor.Grids.ActionEventArgs<Zeiten>>(this,
#nullable restore
#line 21 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Zeiten\Zeitenlist.razor"
OnBeginHandler
#line default
#line hidden
#nullable disable
)));
__builder2.AddAttribute(26, "OnActionComplete", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<Microsoft.AspNetCore.Components.EventCallback<Syncfusion.Blazor.Grids.ActionEventArgs<Zeiten>>>(Microsoft.AspNetCore.Components.EventCallback.Factory.Create<Syncfusion.Blazor.Grids.ActionEventArgs<Zeiten>>(this,
#nullable restore
#line 21 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Zeiten\Zeitenlist.razor"
OnCompletedHandler
#line default
#line hidden
#nullable disable
)));
__builder2.AddAttribute(27, "OnDataBound", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<Microsoft.AspNetCore.Components.EventCallback<Syncfusion.Blazor.Grids.BeforeDataBoundArgs<Zeiten>>>(Microsoft.AspNetCore.Components.EventCallback.Factory.Create<Syncfusion.Blazor.Grids.BeforeDataBoundArgs<Zeiten>>(this,
#nullable restore
#line 21 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Zeiten\Zeitenlist.razor"
RowDataBoundHandler
#line default
#line hidden
#nullable disable
)));
__builder2.CloseComponent();
__builder2.AddMarkupContent(28, "\r\n ");
__builder2.OpenComponent<Syncfusion.Blazor.Grids.GridColumns>(29);
__builder2.AddAttribute(30, "ChildContent", (Microsoft.AspNetCore.Components.RenderFragment)((__builder3) => {
__builder3.AddMarkupContent(31, "\r\n\r\n ");
__builder3.OpenComponent<Syncfusion.Blazor.Grids.GridColumn>(32);
__builder3.AddAttribute(33, "Field", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
#nullable restore
#line 25 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Zeiten\Zeitenlist.razor"
nameof(Zeiten.ID)
#line default
#line hidden
#nullable disable
));
__builder3.AddAttribute(34, "HeaderText", "ID");
__builder3.AddAttribute(35, "IsIdentity", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 25 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Zeiten\Zeitenlist.razor"
true
#line default
#line hidden
#nullable disable
));
__builder3.AddAttribute(36, "IsPrimaryKey", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 25 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Zeiten\Zeitenlist.razor"
true
#line default
#line hidden
#nullable disable
));
__builder3.AddAttribute(37, "Width", "100");
__builder3.AddAttribute(38, "Visible", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 25 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Zeiten\Zeitenlist.razor"
true
#line default
#line hidden
#nullable disable
));
__builder3.CloseComponent();
__builder3.AddMarkupContent(39, "\r\n\r\n ");
__builder3.OpenComponent<Syncfusion.Blazor.Grids.GridColumn>(40);
__builder3.AddAttribute(41, "Field", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
#nullable restore
#line 27 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Zeiten\Zeitenlist.razor"
nameof(Zeiten.bezeichnung)
#line default
#line hidden
#nullable disable
));
__builder3.AddAttribute(42, "HeaderText", "Bezeichnung");
__builder3.AddAttribute(43, "Width", "100");
__builder3.AddAttribute(44, "Visible", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 27 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Zeiten\Zeitenlist.razor"
true
#line default
#line hidden
#nullable disable
));
__builder3.CloseComponent();
__builder3.AddMarkupContent(45, "\r\n\r\n ");
__builder3.OpenComponent<Syncfusion.Blazor.Grids.GridColumn>(46);
__builder3.AddAttribute(47, "Field", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
#nullable restore
#line 29 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Zeiten\Zeitenlist.razor"
nameof(Zeiten.beschreibung)
#line default
#line hidden
#nullable disable
));
__builder3.AddAttribute(48, "HeaderText", "Beschreibung");
__builder3.AddAttribute(49, "Width", "100");
__builder3.AddAttribute(50, "Visible", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 29 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Zeiten\Zeitenlist.razor"
true
#line default
#line hidden
#nullable disable
));
__builder3.CloseComponent();
__builder3.AddMarkupContent(51, "\r\n\r\n ");
__builder3.OpenComponent<Syncfusion.Blazor.Grids.GridColumn>(52);
__builder3.AddAttribute(53, "Field", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
#nullable restore
#line 31 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Zeiten\Zeitenlist.razor"
nameof(Zeiten.reihenfolge)
#line default
#line hidden
#nullable disable
));
__builder3.AddAttribute(54, "HeaderText", "Reihenfolge");
__builder3.AddAttribute(55, "Width", "100");
__builder3.AddAttribute(56, "Visible", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 31 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Zeiten\Zeitenlist.razor"
true
#line default
#line hidden
#nullable disable
));
__builder3.CloseComponent();
__builder3.AddMarkupContent(57, "\r\n\r\n ");
__builder3.OpenComponent<Syncfusion.Blazor.Grids.GridColumn>(58);
__builder3.AddAttribute(59, "Field", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
#nullable restore
#line 33 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Zeiten\Zeitenlist.razor"
nameof(Zeiten.aktiv)
#line default
#line hidden
#nullable disable
));
__builder3.AddAttribute(60, "HeaderText", "Aktiv");
__builder3.AddAttribute(61, "Width", "100");
__builder3.AddAttribute(62, "Visible", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 33 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Zeiten\Zeitenlist.razor"
true
#line default
#line hidden
#nullable disable
));
__builder3.AddAttribute(63, "DisplayAsCheckBox", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 33 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Zeiten\Zeitenlist.razor"
true
#line default
#line hidden
#nullable disable
));
__builder3.CloseComponent();
__builder3.AddMarkupContent(64, "\r\n\r\n ");
__builder3.OpenComponent<Syncfusion.Blazor.Grids.GridColumn>(65);
__builder3.AddAttribute(66, "Field", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
#nullable restore
#line 35 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Zeiten\Zeitenlist.razor"
nameof(Zeiten.erstellt_am)
#line default
#line hidden
#nullable disable
));
__builder3.AddAttribute(67, "HeaderText", "Erstellt_am");
__builder3.AddAttribute(68, "Width", "100");
__builder3.AddAttribute(69, "Visible", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 35 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Zeiten\Zeitenlist.razor"
false
#line default
#line hidden
#nullable disable
));
__builder3.AddAttribute(70, "Format", "d");
__builder3.AddAttribute(71, "Type", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<Syncfusion.Blazor.Grids.ColumnType>(
#nullable restore
#line 35 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Zeiten\Zeitenlist.razor"
ColumnType.Date
#line default
#line hidden
#nullable disable
));
__builder3.CloseComponent();
__builder3.AddMarkupContent(72, "\r\n\r\n ");
__builder3.OpenComponent<Syncfusion.Blazor.Grids.GridColumn>(73);
__builder3.AddAttribute(74, "Field", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
#nullable restore
#line 37 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Zeiten\Zeitenlist.razor"
nameof(Zeiten.mutiert_am)
#line default
#line hidden
#nullable disable
));
__builder3.AddAttribute(75, "HeaderText", "Mutiert_am");
__builder3.AddAttribute(76, "Width", "100");
__builder3.AddAttribute(77, "Visible", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 37 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Zeiten\Zeitenlist.razor"
false
#line default
#line hidden
#nullable disable
));
__builder3.AddAttribute(78, "Format", "d");
__builder3.AddAttribute(79, "Type", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<Syncfusion.Blazor.Grids.ColumnType>(
#nullable restore
#line 37 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Zeiten\Zeitenlist.razor"
ColumnType.Date
#line default
#line hidden
#nullable disable
));
__builder3.CloseComponent();
__builder3.AddMarkupContent(80, "\r\n\r\n ");
__builder3.OpenComponent<Syncfusion.Blazor.Grids.GridColumn>(81);
__builder3.AddAttribute(82, "Field", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
#nullable restore
#line 39 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Zeiten\Zeitenlist.razor"
nameof(Zeiten.mutierer)
#line default
#line hidden
#nullable disable
));
__builder3.AddAttribute(83, "HeaderText", "Mutierer");
__builder3.AddAttribute(84, "Width", "100");
__builder3.AddAttribute(85, "Visible", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 39 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Zeiten\Zeitenlist.razor"
false
#line default
#line hidden
#nullable disable
));
__builder3.CloseComponent();
__builder3.AddMarkupContent(86, "\r\n\r\n ");
__builder3.OpenComponent<Syncfusion.Blazor.Grids.GridColumn>(87);
__builder3.AddAttribute(88, "Field", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
#nullable restore
#line 41 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Zeiten\Zeitenlist.razor"
nameof(Zeiten.oeffentlich)
#line default
#line hidden
#nullable disable
));
__builder3.AddAttribute(89, "HeaderText", "Oeffentlich");
__builder3.AddAttribute(90, "Width", "100");
__builder3.AddAttribute(91, "Visible", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 41 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Zeiten\Zeitenlist.razor"
true
#line default
#line hidden
#nullable disable
));
__builder3.AddAttribute(92, "DisplayAsCheckBox", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 41 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Zeiten\Zeitenlist.razor"
true
#line default
#line hidden
#nullable disable
));
__builder3.AddAttribute(93, "DefaultValue", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Object>(
#nullable restore
#line 41 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Zeiten\Zeitenlist.razor"
true
#line default
#line hidden
#nullable disable
));
__builder3.CloseComponent();
__builder3.AddMarkupContent(94, "\r\n\r\n ");
__builder3.OpenComponent<Syncfusion.Blazor.Grids.GridColumn>(95);
__builder3.AddAttribute(96, "Field", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
#nullable restore
#line 43 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Zeiten\Zeitenlist.razor"
nameof(Zeiten.mandantnr)
#line default
#line hidden
#nullable disable
));
__builder3.AddAttribute(97, "HeaderText", "Mandantnr");
__builder3.AddAttribute(98, "Width", "100");
__builder3.AddAttribute(99, "Visible", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 43 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Zeiten\Zeitenlist.razor"
false
#line default
#line hidden
#nullable disable
));
__builder3.CloseComponent();
__builder3.AddMarkupContent(100, "\r\n ");
}
));
__builder2.CloseComponent();
__builder2.AddMarkupContent(101, "\r\n ");
}
, 102, (__value) => {
#nullable restore
#line 18 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Zeiten\Zeitenlist.razor"
Grid = __value;
#line default
#line hidden
#nullable disable
}
);
__builder.AddMarkupContent(103, "\r\n ");
__builder.CloseElement();
__builder.AddMarkupContent(104, "\r\n ");
__builder.CloseElement();
__builder.AddMarkupContent(105, "\r\n");
__builder.CloseElement();
}
#pragma warning restore 1998
#nullable restore
#line 49 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Zeiten\Zeitenlist.razor"
SfGrid<Zeiten> Grid { get; set; }
public List<BWPMModels.Zeiten> GridData { get; set; }
public List<BWPMModels.Zeiten> Zeitens { get; set; }
string userid = "";
public static int? pkey { get; set; }
public bool Initial { get; set; } = true;
public bool ContinuePaging = true;
public bool InitialRender { get; set; }
public int Value = 0; // consider that value your querystring contains
public int foundrow = 0;
protected override void OnInitialized()
{
/// GridData = OrdersDetails.GetAllRecords();
GridData = BlazorApp.Controller.ZeitenController.GetAllData();
}
protected override async Task OnAfterRenderAsync(bool firstRender)
{
userid = await sessionStorage.GetItemAsync<string>("UserID");
if (userid == null)
{
var authState = await authenticationStateTask;
var userId = authState.User.Claims.FirstOrDefault().Value;
var user = authState.User;
if (user.Identity.IsAuthenticated)
{
await sessionStorage.SetItemAsync("UserID", userId);
}
else
{
await sessionStorage.SetItemAsync("UserID", userId);
}
}
}
private async Task OnBeginHandler(ActionEventArgs<BWPMModels.Zeiten> Args)
{
if (Args.RequestType == Syncfusion.Blazor.Grids.Action.Save)
{
if (Args.Action == "Add")
{
Args.Data.erstellt_am = DateTime.Now;
Args.Data.mutierer = userid;
Args.Data.mutiert_am = DateTime.Now;
Args.Data.aktiv = true;
Args.Data.ID = BlazorApp.Controller.ZeitenController.InsertData(Args.Data);
Value = Args.Data.ID;
}
else
{
Args.Data.mutierer = userid.ToString();
Args.Data.mutiert_am = DateTime.Now;
BlazorApp.Controller.ZeitenController.savedata(Args.Data);
}
}
}
public async Task OnCompletedHandler(ActionEventArgs<BWPMModels.Zeiten> Args)
{
if (Args.RequestType == Syncfusion.Blazor.Grids.Action.RowDragAndDrop)
{
List<Zeiten> Rows = await Grid.GetCurrentViewRecords();
int order = 1;
foreach (Zeiten row in Rows)
{
row.reihenfolge = order;
BlazorApp.Controller.ZeitenController.savedata(row);
order = order + 1;
Grid.Refresh();
}
}
if (Args.RequestType == Syncfusion.Blazor.Grids.Action.Save)
{
await Grid.SetRowData(Args.Data.ID, Args.Data);
double xx = 0;
Value = Args.Data.ID;
xx = await DataHandler();
await Grid.SelectRow(xx);
}
}
public async void RowDataBoundHandler(BeforeDataBoundArgs<BWPMModels.Zeiten> args)
{
if (!Initial)
{
//await Task.Delay(100);
//var Idx = await this.Grid.GetRowIndexByPrimaryKey(Convert.ToDouble(Value)); //get index value
//this.Grid.SelectRow(Convert.ToDouble(Idx));
}
Initial = false;
}
public async Task<double> DataHandler()
{
var PageCount = (GridData.Count / Grid.PageSettings.PageSize) + 1;
ContinuePaging = true;
var CurrentPage = 1;
Grid.Refresh();
await Grid.GoToPage(1);
for (int i = 1; i <= PageCount; i++)
{
List<Zeiten> Rows = await Grid.GetCurrentViewRecords(); // returns the current view data
for (int j = 0; j < Grid.PageSettings.PageSize; j++)
{
if (j < Rows.Count && Rows[j].ID == Value)
{
foundrow = j;
ContinuePaging = false; // prevent the default navigation
break;
}
}
if (ContinuePaging)
{
if (i >= PageCount)
{
i = 0;
}
await Grid.GoToPage(i + 1);
}
else
{
return foundrow;
}
}
return foundrow;
}
#line default
#line hidden
#nullable disable
[global::Microsoft.AspNetCore.Components.InjectAttribute] private Blazored.SessionStorage.ISessionStorageService sessionStorage { get; set; }
}
}
namespace __Blazor.BlazorApp.Pages.Admin.Zeiten.Zeitenlist
{
#line hidden
internal static class TypeInference
{
public static void CreateSfGrid_0<TValue>(global::Microsoft.AspNetCore.Components.Rendering.RenderTreeBuilder __builder, int seq, int __seq0, global::System.Collections.Generic.IEnumerable<TValue> __arg0, int __seq1, global::System.Boolean __arg1, int __seq2, global::System.Boolean __arg2, int __seq3, global::System.Boolean __arg3, int __seq4, global::System.Object __arg4, int __seq5, global::Microsoft.AspNetCore.Components.RenderFragment __arg5, int __seq6, global::System.Action<global::Syncfusion.Blazor.Grids.SfGrid<TValue>> __arg6)
{
__builder.OpenComponent<global::Syncfusion.Blazor.Grids.SfGrid<TValue>>(seq);
__builder.AddAttribute(__seq0, "DataSource", __arg0);
__builder.AddAttribute(__seq1, "AllowPaging", __arg1);
__builder.AddAttribute(__seq2, "AllowSorting", __arg2);
__builder.AddAttribute(__seq3, "AllowRowDragAndDrop", __arg3);
__builder.AddAttribute(__seq4, "Toolbar", __arg4);
__builder.AddAttribute(__seq5, "ChildContent", __arg5);
__builder.AddComponentReferenceCapture(__seq6, (__value) => { __arg6((global::Syncfusion.Blazor.Grids.SfGrid<TValue>)__value); });
__builder.CloseComponent();
}
}
}
#pragma warning restore 1591

@ -1,4 +1,4 @@
#pragma checksum "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Shared\MainLayout.razor" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "f2198f5d5230a19965012f8dc2611280f672b82a"
#pragma checksum "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Shared\MainLayout.razor" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "202ce552f789376751e61b37cf15f3231be7f171"
// <auto-generated/>
#pragma warning disable 1591
namespace BlazorApp.Shared
@ -759,7 +759,7 @@ using Radzen.Blazor;
__builder4.AddAttribute(164, "Path", "/identity/account/registerteacher");
__builder4.AddAttribute(165, "Icon", "");
__builder4.CloseComponent();
__builder4.AddMarkupContent(166, "\r\n\r\n ");
__builder4.AddMarkupContent(166, "\r\n \r\n ");
}
));
__builder3.CloseComponent();

@ -0,0 +1,332 @@
// <auto-generated/>
#pragma warning disable 1591
#pragma warning disable 0414
#pragma warning disable 0649
#pragma warning disable 0169
namespace BlazorApp.Pages.Admin.AspNetUsers
{
#line hidden
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Components;
#nullable restore
#line 1 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using System.Net.Http;
#line default
#line hidden
#nullable disable
#nullable restore
#line 3 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using Microsoft.AspNetCore.Components.Authorization;
#line default
#line hidden
#nullable disable
#nullable restore
#line 4 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using Microsoft.AspNetCore.Components.Forms;
#line default
#line hidden
#nullable disable
#nullable restore
#line 5 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using Microsoft.AspNetCore.Components.Routing;
#line default
#line hidden
#nullable disable
#nullable restore
#line 6 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using Microsoft.AspNetCore.Components.Web;
#line default
#line hidden
#nullable disable
#nullable restore
#line 7 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using Microsoft.JSInterop;
#line default
#line hidden
#nullable disable
#nullable restore
#line 8 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using BlazorApp;
#line default
#line hidden
#nullable disable
#nullable restore
#line 9 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using BlazorApp.Shared;
#line default
#line hidden
#nullable disable
#nullable restore
#line 10 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using Syncfusion.Blazor;
#line default
#line hidden
#nullable disable
#nullable restore
#line 11 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using Syncfusion.Blazor.Calendars;
#line default
#line hidden
#nullable disable
#nullable restore
#line 12 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using Radzen;
#line default
#line hidden
#nullable disable
#nullable restore
#line 13 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using Radzen.Blazor;
#line default
#line hidden
#nullable disable
#nullable restore
#line 3 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\AspNetUserRolle.razor"
using Microsoft.AspNetCore.Authorization;
#line default
#line hidden
#nullable disable
#nullable restore
#line 4 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\AspNetUserRolle.razor"
using Microsoft.AspNetCore.Identity;
#line default
#line hidden
#nullable disable
#nullable restore
#line 8 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\AspNetUserRolle.razor"
using Syncfusion.Blazor.Grids;
#line default
#line hidden
#nullable disable
#nullable restore
#line 9 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\AspNetUserRolle.razor"
using Syncfusion.Blazor.Buttons;
#line default
#line hidden
#nullable disable
#nullable restore
#line 10 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\AspNetUserRolle.razor"
using Syncfusion.Blazor.Spinner;
#line default
#line hidden
#nullable disable
#nullable restore
#line 11 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\AspNetUserRolle.razor"
using Syncfusion.Blazor.Popups;
#line default
#line hidden
#nullable disable
#nullable restore
#line 12 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\AspNetUserRolle.razor"
using BlazorApp.Helper;
#line default
#line hidden
#nullable disable
#nullable restore
#line 13 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\AspNetUserRolle.razor"
using BWPMModels;
#line default
#line hidden
#nullable disable
#nullable restore
#line 15 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\AspNetUserRolle.razor"
using BlazorApp.Controller;
#line default
#line hidden
#nullable disable
[Microsoft.AspNetCore.Components.RouteAttribute("/Admin/AspNetUsers/AspNetUserRolleList")]
public partial class AspNetUserRolle : ListBase
{
#pragma warning disable 1998
protected override void BuildRenderTree(Microsoft.AspNetCore.Components.Rendering.RenderTreeBuilder __builder)
{
}
#pragma warning restore 1998
#nullable restore
#line 89 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\AspNetUserRolle.razor"
private bool IsVisible { get; set; } = false;
private string Gridid = "";
public List<BWPMModels.AspNetUserRolle> Temp { get; set; }
private string newpassword { get; set; } = "";
private string newpassword1 { get; set; } = "";
private string ErrorMsg { get; set; } = "";
private string Username { get; set; } = "";
SfGrid<BWPMModels.AspNetUserRolle> Grid { get; set; }
private void OnOverlayclick(MouseEventArgs arg)
{
this.IsVisible = false;
}
private void ShowDialog()
{
this.ErrorMsg = "";
this.IsVisible = true; ;
}
private void CloseDialog()
{
this.IsVisible = false; ;
}
private void SavePasswort()
{
if (newpassword != newpassword1)
{
this.ErrorMsg = "Passworte stimmen nicht überein.";
}
else
{
IdentityUser objUser = new IdentityUser();
objUser.Id = Gridid;
var user = _UserManager.FindByIdAsync(Gridid);
var password = _UserManager.PasswordHasher.HashPassword(objUser,newpassword);
BWPMModels.AspNetUsers usr = new BWPMModels.AspNetUsers();
usr.Id = Gridid;
usr.PasswordHash = password;
BlazorApp.Controller.AspNetUserRolleController.savepassword(usr);
this.IsVisible = false;
}
}
public async Task ToolBarClickHandler(Syncfusion.Blazor.Navigations.ClickEventArgs args)
{
if (args.Item.Text == "Passwort ändern")
{
var temp = await this.Grid.GetSelectedRecords(); // return the details of selceted record
if (temp != null)
{
Username = temp[0].UserName;
Gridid = temp[0].Id;
ShowDialog();
}
}
}
public async Task GetSelectedRecords(RowSelectEventArgs<BWPMModels.AspNetUserRolle> args)
{
}
public List<BWPMModels.AspNetUserRolle> GridData { get; set; }
public List<BWPMModels.AspNetUserRolle> AspNetUserRolles { get; set; }
public List<BWPMModels.AspNetRoles> AspNetRoles { get; set; }
string userid = "";
public static int? pkey { get; set; }
public bool Initial { get; set; } = true;
public bool ContinuePaging = true;
public bool InitialRender { get; set; }
public int Value = 0; // consider that value your querystring contains
public int foundrow = 0;
protected override void OnInitialized()
{
/// GridData = OrdersDetails.GetAllRecords();
GridData = BlazorApp.Controller.AspNetUserRolleController.GetAllData();
AspNetRoles = BlazorApp.Controller.AspNetRolesController.GetAllData();
}
protected override async Task OnAfterRenderAsync(bool firstRender)
{
userid = await sessionStorage.GetItemAsync<string>("UserID");
if (userid == null)
{
var authState = await authenticationStateTask;
var userId = authState.User.Claims.FirstOrDefault().Value;
var user = authState.User;
if (user.Identity.IsAuthenticated)
{
await sessionStorage.SetItemAsync("UserID", userId);
}
else
{
await sessionStorage.SetItemAsync("UserID", userId);
}
}
}
private async Task OnBeginHandler(ActionEventArgs<BWPMModels.AspNetUserRolle> Args)
{
if (Args.RequestType == Syncfusion.Blazor.Grids.Action.Save)
{
if (Args.Action == "Add")
{
}
else
{
AspNetUserRoles rolle = new AspNetUserRoles();
rolle.RoleId = Args.Data.RoleId;
rolle.UserId = Args.Data.Id;
BlazorApp.Controller.AspNetUserRolesController.savedata(rolle);
}
}
}
public async Task OnCompletedHandler(ActionEventArgs<BWPMModels.AspNetUserRolle> Args)
{
if (Args.RequestType == Syncfusion.Blazor.Grids.Action.Save)
{
}
}
public async void RowDataBoundHandler(BeforeDataBoundArgs<BWPMModels.AspNetUserRolle> args)
{
if (!Initial)
{
//await Task.Delay(100);
//var Idx = await this.Grid.GetRowIndexByPrimaryKey(Convert.ToDouble(Value)); //get index value
//this.Grid.SelectRow(Convert.ToDouble(Idx));
}
Initial = false;
}
#line default
#line hidden
#nullable disable
[global::Microsoft.AspNetCore.Components.InjectAttribute] private RoleManager<IdentityRole> _RoleManager { get; set; }
[global::Microsoft.AspNetCore.Components.InjectAttribute] private UserManager<IdentityUser> _UserManager { get; set; }
[global::Microsoft.AspNetCore.Components.InjectAttribute] private Blazored.SessionStorage.ISessionStorageService sessionStorage { get; set; }
}
}
#pragma warning restore 1591

@ -0,0 +1,285 @@
// <auto-generated/>
#pragma warning disable 1591
#pragma warning disable 0414
#pragma warning disable 0649
#pragma warning disable 0169
namespace BlazorApp.Pages.Admin.AspNetUsers
{
#line hidden
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Components;
#nullable restore
#line 1 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using System.Net.Http;
#line default
#line hidden
#nullable disable
#nullable restore
#line 2 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using Microsoft.AspNetCore.Authorization;
#line default
#line hidden
#nullable disable
#nullable restore
#line 3 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using Microsoft.AspNetCore.Components.Authorization;
#line default
#line hidden
#nullable disable
#nullable restore
#line 4 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using Microsoft.AspNetCore.Components.Forms;
#line default
#line hidden
#nullable disable
#nullable restore
#line 5 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using Microsoft.AspNetCore.Components.Routing;
#line default
#line hidden
#nullable disable
#nullable restore
#line 6 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using Microsoft.AspNetCore.Components.Web;
#line default
#line hidden
#nullable disable
#nullable restore
#line 7 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using Microsoft.JSInterop;
#line default
#line hidden
#nullable disable
#nullable restore
#line 8 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using BlazorApp;
#line default
#line hidden
#nullable disable
#nullable restore
#line 9 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using BlazorApp.Shared;
#line default
#line hidden
#nullable disable
#nullable restore
#line 10 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using Syncfusion.Blazor;
#line default
#line hidden
#nullable disable
#nullable restore
#line 11 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using Syncfusion.Blazor.Calendars;
#line default
#line hidden
#nullable disable
#nullable restore
#line 12 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using Radzen;
#line default
#line hidden
#nullable disable
#nullable restore
#line 13 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using Radzen.Blazor;
#line default
#line hidden
#nullable disable
#nullable restore
#line 4 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\AspNetUsers.razor"
using Syncfusion.Blazor.Grids;
#line default
#line hidden
#nullable disable
#nullable restore
#line 5 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\AspNetUsers.razor"
using Syncfusion.Blazor.Buttons;
#line default
#line hidden
#nullable disable
#nullable restore
#line 6 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\AspNetUsers.razor"
using Syncfusion.Blazor.Spinner;
#line default
#line hidden
#nullable disable
#nullable restore
#line 7 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\AspNetUsers.razor"
using BlazorApp.Helper;
#line default
#line hidden
#nullable disable
#nullable restore
#line 8 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\AspNetUsers.razor"
using BWPMModels;
#line default
#line hidden
#nullable disable
#nullable restore
#line 10 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\AspNetUsers.razor"
using BlazorApp.Controller;
#line default
#line hidden
#nullable disable
[Microsoft.AspNetCore.Components.RouteAttribute("/Admin/AspNetUsers/AspNetUsersList")]
public partial class AspNetUsers : ListBase
{
#pragma warning disable 1998
protected override void BuildRenderTree(Microsoft.AspNetCore.Components.Rendering.RenderTreeBuilder __builder)
{
}
#pragma warning restore 1998
#nullable restore
#line 56 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\AspNetUsers.razor"
SfGrid<BWPMModels.AspNetUsers> Grid { get; set; }
public List<BWPMModels.AspNetUsers> GridData { get; set; }
public List<BWPMModels.AspNetUsers> AspNetUserss { get; set; }
string userid = "";
public static int? pkey { get; set; }
public bool Initial { get; set; } = true;
public bool ContinuePaging = true;
public bool InitialRender { get; set; }
public string Value = ""; // consider that value your querystring contains
public int foundrow = 0;
protected override void OnInitialized()
{
/// GridData = OrdersDetails.GetAllRecords();
GridData = BlazorApp.Controller.AspNetUsersController.GetAllData();
}
protected override async Task OnAfterRenderAsync(bool firstRender)
{
userid = await sessionStorage.GetItemAsync<string>("UserID");
if (userid == null)
{
var authState = await authenticationStateTask;
var userId = authState.User.Claims.FirstOrDefault().Value;
var user = authState.User;
if (user.Identity.IsAuthenticated)
{
await sessionStorage.SetItemAsync("UserID", userId);
}
else
{
await sessionStorage.SetItemAsync("UserID", userId);
}
}
}
private async Task OnBeginHandler(ActionEventArgs<BWPMModels.AspNetUsers> Args)
{
if (Args.RequestType == Syncfusion.Blazor.Grids.Action.Save)
{
if (Args.Action == "Add")
{
//Args.Data.Id = BlazorApp.Controller.AspNetUsersController.InsertData(Args.Data);
//Value = Args.Data.ID;
}
else
{
BlazorApp.Controller.AspNetUsersController.savedata(Args.Data);
}
}
}
public async Task OnCompletedHandler(ActionEventArgs<BWPMModels.AspNetUsers> Args)
{
if (Args.RequestType == Syncfusion.Blazor.Grids.Action.Save)
{
await Grid.SetRowData(Args.Data.Id, Args.Data);
double xx = 0;
Value = Args.Data.Id;
xx = await DataHandler();
await Grid.SelectRow(xx);
}
}
public async void RowDataBoundHandler(BeforeDataBoundArgs<BWPMModels.AspNetUsers> args)
{
if (!Initial)
{
//await Task.Delay(100);
//var Idx = await this.Grid.GetRowIndexByPrimaryKey(Convert.ToDouble(Value)); //get index value
//this.Grid.SelectRow(Convert.ToDouble(Idx));
}
Initial = false;
}
public async Task<double> DataHandler()
{
var PageCount = (GridData.Count / Grid.PageSettings.PageSize) + 1;
ContinuePaging = true;
var CurrentPage = 1;
Grid.Refresh();
await Grid.GoToPage(1);
for (int i = 1; i <= PageCount; i++)
{
List<BWPMModels.AspNetUsers> Rows = await Grid.GetCurrentViewRecords(); // returns the current view data
for (int j = 0; j < Grid.PageSettings.PageSize; j++)
{
if (j < Rows.Count && Rows[j].Id == Value)
{
foundrow = j;
ContinuePaging = false; // prevent the default navigation
break;
}
}
if (ContinuePaging)
{
if (i >= PageCount)
{
i = 0;
}
await Grid.GoToPage(i + 1);
}
else
{
return foundrow;
}
}
return foundrow;
}
#line default
#line hidden
#nullable disable
[global::Microsoft.AspNetCore.Components.InjectAttribute] private Blazored.SessionStorage.ISessionStorageService sessionStorage { get; set; }
}
}
#pragma warning restore 1591

@ -0,0 +1,252 @@
// <auto-generated/>
#pragma warning disable 1591
#pragma warning disable 0414
#pragma warning disable 0649
#pragma warning disable 0169
namespace BlazorApp.Pages.Admin.AspNetUsers
{
#line hidden
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Components;
#nullable restore
#line 1 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using System.Net.Http;
#line default
#line hidden
#nullable disable
#nullable restore
#line 2 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using Microsoft.AspNetCore.Authorization;
#line default
#line hidden
#nullable disable
#nullable restore
#line 3 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using Microsoft.AspNetCore.Components.Authorization;
#line default
#line hidden
#nullable disable
#nullable restore
#line 4 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using Microsoft.AspNetCore.Components.Forms;
#line default
#line hidden
#nullable disable
#nullable restore
#line 5 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using Microsoft.AspNetCore.Components.Routing;
#line default
#line hidden
#nullable disable
#nullable restore
#line 6 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using Microsoft.AspNetCore.Components.Web;
#line default
#line hidden
#nullable disable
#nullable restore
#line 7 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using Microsoft.JSInterop;
#line default
#line hidden
#nullable disable
#nullable restore
#line 8 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using BlazorApp;
#line default
#line hidden
#nullable disable
#nullable restore
#line 9 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using BlazorApp.Shared;
#line default
#line hidden
#nullable disable
#nullable restore
#line 10 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using Syncfusion.Blazor;
#line default
#line hidden
#nullable disable
#nullable restore
#line 11 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using Syncfusion.Blazor.Calendars;
#line default
#line hidden
#nullable disable
#nullable restore
#line 12 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using Radzen;
#line default
#line hidden
#nullable disable
#nullable restore
#line 13 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using Radzen.Blazor;
#line default
#line hidden
#nullable disable
#nullable restore
#line 4 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\UserRollen.razor"
using Syncfusion.Blazor.Grids;
#line default
#line hidden
#nullable disable
#nullable restore
#line 5 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\UserRollen.razor"
using Syncfusion.Blazor.Buttons;
#line default
#line hidden
#nullable disable
#nullable restore
#line 6 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\UserRollen.razor"
using Syncfusion.Blazor.Spinner;
#line default
#line hidden
#nullable disable
#nullable restore
#line 7 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\UserRollen.razor"
using BlazorApp.Helper;
#line default
#line hidden
#nullable disable
#nullable restore
#line 8 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\UserRollen.razor"
using BWPMModels;
#line default
#line hidden
#nullable disable
#nullable restore
#line 10 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\UserRollen.razor"
using BlazorApp.Controller;
#line default
#line hidden
#nullable disable
[Microsoft.AspNetCore.Components.RouteAttribute("/Admin/AspNetUsers/UserRollen")]
public partial class UserRollen : ListBase
{
#pragma warning disable 1998
protected override void BuildRenderTree(Microsoft.AspNetCore.Components.Rendering.RenderTreeBuilder __builder)
{
}
#pragma warning restore 1998
#nullable restore
#line 56 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\AspNetUsers\UserRollen.razor"
SfGrid<AspNetRoles> Grid { get; set; }
public List<BWPMModels.AspNetRoles> GridData { get; set; }
public List<BWPMModels.AspNetRoles> AspNetRoless { get; set; }
public List<BWPMModels.AspNetUsers> GridDataUser { get; set; }
public List<BWPMModels.AspNetUsers> AspNetUsers { get; set; }
string userid = "";
public static int? pkey { get; set; }
public bool Initial { get; set; } = true;
public bool ContinuePaging = true;
public bool InitialRender { get; set; }
public int Value = 0; // consider that value your querystring contains
public int foundrow = 0;
protected override void OnInitialized()
{
/// GridData = OrdersDetails.GetAllRecords();
GridData = BlazorApp.Controller.AspNetRolesController.GetAllData();
GridDataUser = BlazorApp.Controller.AspNetUsersController.GetAllData();
}
protected override async Task OnAfterRenderAsync(bool firstRender)
{
userid = await sessionStorage.GetItemAsync<string>("UserID");
if (userid == null)
{
var authState = await authenticationStateTask;
var userId = authState.User.Claims.FirstOrDefault().Value;
var user = authState.User;
if (user.Identity.IsAuthenticated)
{
await sessionStorage.SetItemAsync("UserID", userId);
}
else
{
await sessionStorage.SetItemAsync("UserID", userId);
}
}
}
private async Task OnBeginHandler(ActionEventArgs<BWPMModels.AspNetRoles> Args)
{
if (Args.RequestType == Syncfusion.Blazor.Grids.Action.Save)
{
if (Args.Action == "Add")
{
}
else
{
BlazorApp.Controller.AspNetRolesController.savedata(Args.Data);
}
}
}
public async Task OnCompletedHandler(ActionEventArgs<BWPMModels.AspNetRoles> Args)
{
if (Args.RequestType == Syncfusion.Blazor.Grids.Action.Save)
{
}
}
public async void RowDataBoundHandler(BeforeDataBoundArgs<BWPMModels.AspNetRoles> args)
{
if (!Initial)
{
//await Task.Delay(100);
//var Idx = await this.Grid.GetRowIndexByPrimaryKey(Convert.ToDouble(Value)); //get index value
//this.Grid.SelectRow(Convert.ToDouble(Idx));
}
Initial = false;
}
#line default
#line hidden
#nullable disable
[global::Microsoft.AspNetCore.Components.InjectAttribute] private Blazored.SessionStorage.ISessionStorageService sessionStorage { get; set; }
}
}
#pragma warning restore 1591

@ -86,13 +86,6 @@ using Syncfusion.Blazor;
#line 11 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using Syncfusion.Blazor.Calendars;
#line default
#line hidden
#nullable disable
#nullable restore
#line 12 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using Radzen;
#line default
#line hidden
#nullable disable
@ -139,7 +132,14 @@ using BWPMModels;
#line hidden
#nullable disable
#nullable restore
#line 10 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
#line 9 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
using Radzen;
#line default
#line hidden
#nullable disable
#nullable restore
#line 11 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
using BlazorApp.Controller;
#line default
@ -154,13 +154,14 @@ using BlazorApp.Controller;
}
#pragma warning restore 1998
#nullable restore
#line 49 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
#line 59 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Beruf\BerufListe.razor"
IEnumerable<Beruf> berufe;
SfGrid<Beruf> Grid { get; set; }
public List<BWPMModels.Beruf> GridData { get; set; }
public List<BWPMModels.Beruf> Berufs { get; set; }
string userid = "";
public static int? pkey {get;set;}
public static int? pkey { get; set; }
public bool Initial { get; set; } = true;
public bool ContinuePaging = true;
@ -172,6 +173,7 @@ using BlazorApp.Controller;
{
/// GridData = OrdersDetails.GetAllRecords();
GridData = BlazorApp.Controller.BerufController.GetAllData();
berufe = BlazorApp.Controller.BerufController.GetAllData();
}
protected override async Task OnAfterRenderAsync(bool firstRender)
@ -238,13 +240,13 @@ using BlazorApp.Controller;
if (!Initial)
{
//await Task.Delay(100);
//var Idx = await this.Grid.GetRowIndexByPrimaryKey(Convert.ToDouble(Value)); //get index value
//var Idx = await this.Grid.GetRowIndexByPrimaryKey(Convert.ToDouble(Value)); //get index value
//this.Grid.SelectRow(Convert.ToDouble(Idx));
}
Initial = false;
}
public async Task<double> DataHandler()
public async Task<double> DataHandler()
{
var PageCount = (GridData.Count / Grid.PageSettings.PageSize) + 1;
ContinuePaging = true;
@ -272,7 +274,7 @@ using BlazorApp.Controller;
{
i = 0;
}
await Grid.GoToPage(i +1 );
await Grid.GoToPage(i + 1);
}
else
@ -281,8 +283,7 @@ using BlazorApp.Controller;
}
}
return foundrow;
}
}
#line default
#line hidden

@ -112,27 +112,34 @@ using Syncfusion.Blazor.Grids;
#nullable disable
#nullable restore
#line 5 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Schulhaus\SchulhausList.razor"
using Syncfusion.Blazor.Spinner;
using Syncfusion.Blazor.Buttons;
#line default
#line hidden
#nullable disable
#nullable restore
#line 6 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Schulhaus\SchulhausList.razor"
using BlazorApp.Helper;
using Syncfusion.Blazor.Spinner;
#line default
#line hidden
#nullable disable
#nullable restore
#line 7 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Schulhaus\SchulhausList.razor"
using BlazorApp.Helper;
#line default
#line hidden
#nullable disable
#nullable restore
#line 8 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Schulhaus\SchulhausList.razor"
using BWPMModels;
#line default
#line hidden
#nullable disable
#nullable restore
#line 9 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Schulhaus\SchulhausList.razor"
#line 10 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Schulhaus\SchulhausList.razor"
using BlazorApp.Controller;
#line default
@ -147,32 +154,61 @@ using BlazorApp.Controller;
}
#pragma warning restore 1998
#nullable restore
#line 49 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Schulhaus\SchulhausList.razor"
SfGrid<Schulhaus> Grid { get; set; }
#line 53 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Schulhaus\SchulhausList.razor"
SfGrid<Schulhaus> Grid { get; set; }
public List<BWPMModels.Schulhaus> GridData { get; set; }
public List<BWPMModels.Schulhaus> Schulhauss { get; set; }
string userid = "";
public static int? pkey { get; set; }
public bool Initial { get; set; } = true;
public bool ContinuePaging = true;
public bool InitialRender { get; set; }
public int Value = 0; // consider that value your querystring contains
public int foundrow = 0;
protected override void OnInitialized()
{
Schulhauss = BlazorApp.Controller.SchulhausController.GetAllData();
/// GridData = OrdersDetails.GetAllRecords();
GridData = BlazorApp.Controller.SchulhausController.GetAllData();
}
private void OnBeginHandler(ActionEventArgs<BWPMModels.Schulhaus> Args)
protected override async Task OnAfterRenderAsync(bool firstRender)
{
userid = await sessionStorage.GetItemAsync<string>("UserID");
if (userid == null)
{
var authState = await authenticationStateTask;
var userId = authState.User.Claims.FirstOrDefault().Value;
var user = authState.User;
if (user.Identity.IsAuthenticated)
{
await sessionStorage.SetItemAsync("UserID", userId);
}
else
{
await sessionStorage.SetItemAsync("UserID", userId);
}
}
}
private async Task OnBeginHandler(ActionEventArgs<BWPMModels.Schulhaus> Args)
{
if (Args.RequestType == Syncfusion.Blazor.Grids.Action.Save)
{
if (Args.Action == "Add")
{
Args.Data.erstellt_am = DateTime.Now;
Args.Data.mutierer = userid;
Args.Data.mutiert_am = DateTime.Now;
Args.Data.aktiv = true;
BlazorApp.Controller.SchulhausController.InsertData(Args.Data);
Args.Data.ID = BlazorApp.Controller.SchulhausController.InsertData(Args.Data);
Value = Args.Data.ID;
}
else
{
@ -181,47 +217,70 @@ using BlazorApp.Controller;
BlazorApp.Controller.SchulhausController.savedata(Args.Data);
}
}
if (Args.RequestType == Syncfusion.Blazor.Grids.Action.Delete)
}
public async Task OnCompletedHandler(ActionEventArgs<BWPMModels.Schulhaus> Args)
{
if (Args.RequestType == Syncfusion.Blazor.Grids.Action.Save)
{
Args.Data.mutierer = userid.ToString();
Args.Data.mutiert_am = DateTime.Now;
Args.Data.aktiv = false;
BlazorApp.Controller.SchulhausController.savedata(Args.Data);
await Grid.SetRowData(Args.Data.ID, Args.Data);
double xx = 0;
Value = Args.Data.ID;
xx = await DataHandler();
await Grid.SelectRow(xx);
}
}
public async Task OnCompletedHandler(ActionEventArgs<BWPMModels.Schulhaus> Args)
public async void RowDataBoundHandler(BeforeDataBoundArgs<BWPMModels.Schulhaus> args)
{
if (Args.RequestType == Syncfusion.Blazor.Grids.Action.Save || Args.RequestType==Syncfusion.Blazor.Grids.Action.Delete)
if (!Initial)
{
Schulhauss = BlazorApp.Controller.SchulhausController.GetAllData();
//await Task.Delay(100);
//var Idx = await this.Grid.GetRowIndexByPrimaryKey(Convert.ToDouble(Value)); //get index value
//this.Grid.SelectRow(Convert.ToDouble(Idx));
}
Initial = false;
}
protected override async Task OnAfterRenderAsync(bool firstRender)
public async Task<double> DataHandler()
{
var PageCount = (GridData.Count / Grid.PageSettings.PageSize) + 1;
ContinuePaging = true;
var CurrentPage = 1;
Grid.Refresh();
await Grid.GoToPage(1);
userid = await sessionStorage.GetItemAsync<string>("UserID");
for (int i = 1; i <= PageCount; i++)
if (userid == null)
{
var authState = await authenticationStateTask;
var userId = authState.User.Claims.FirstOrDefault().Value;
var user = authState.User;
if (user.Identity.IsAuthenticated)
List<Schulhaus> Rows = await Grid.GetCurrentViewRecords(); // returns the current view data
for (int j = 0; j < Grid.PageSettings.PageSize; j++)
{
if (j < Rows.Count && Rows[j].ID == Value)
{
foundrow = j;
ContinuePaging = false; // prevent the default navigation
break;
}
}
if (ContinuePaging)
{
await sessionStorage.SetItemAsync("UserID", userId);
if (i >= PageCount)
{
i = 0;
}
await Grid.GoToPage(i + 1);
}
else
{
await sessionStorage.SetItemAsync("UserID", userId);
return foundrow;
}
}
}
return foundrow;
}
#line default
#line hidden

@ -0,0 +1,304 @@
// <auto-generated/>
#pragma warning disable 1591
#pragma warning disable 0414
#pragma warning disable 0649
#pragma warning disable 0169
namespace BlazorApp.Pages.Admin.Zeiten
{
#line hidden
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Components;
#nullable restore
#line 1 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using System.Net.Http;
#line default
#line hidden
#nullable disable
#nullable restore
#line 2 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using Microsoft.AspNetCore.Authorization;
#line default
#line hidden
#nullable disable
#nullable restore
#line 3 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using Microsoft.AspNetCore.Components.Authorization;
#line default
#line hidden
#nullable disable
#nullable restore
#line 4 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using Microsoft.AspNetCore.Components.Forms;
#line default
#line hidden
#nullable disable
#nullable restore
#line 5 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using Microsoft.AspNetCore.Components.Routing;
#line default
#line hidden
#nullable disable
#nullable restore
#line 6 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using Microsoft.AspNetCore.Components.Web;
#line default
#line hidden
#nullable disable
#nullable restore
#line 7 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using Microsoft.JSInterop;
#line default
#line hidden
#nullable disable
#nullable restore
#line 8 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using BlazorApp;
#line default
#line hidden
#nullable disable
#nullable restore
#line 9 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using BlazorApp.Shared;
#line default
#line hidden
#nullable disable
#nullable restore
#line 10 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using Syncfusion.Blazor;
#line default
#line hidden
#nullable disable
#nullable restore
#line 11 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using Syncfusion.Blazor.Calendars;
#line default
#line hidden
#nullable disable
#nullable restore
#line 12 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using Radzen;
#line default
#line hidden
#nullable disable
#nullable restore
#line 13 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
using Radzen.Blazor;
#line default
#line hidden
#nullable disable
#nullable restore
#line 4 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Zeiten\Zeitenlist.razor"
using Syncfusion.Blazor.Grids;
#line default
#line hidden
#nullable disable
#nullable restore
#line 5 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Zeiten\Zeitenlist.razor"
using Syncfusion.Blazor.Buttons;
#line default
#line hidden
#nullable disable
#nullable restore
#line 6 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Zeiten\Zeitenlist.razor"
using Syncfusion.Blazor.Spinner;
#line default
#line hidden
#nullable disable
#nullable restore
#line 7 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Zeiten\Zeitenlist.razor"
using BlazorApp.Helper;
#line default
#line hidden
#nullable disable
#nullable restore
#line 8 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Zeiten\Zeitenlist.razor"
using BWPMModels;
#line default
#line hidden
#nullable disable
#nullable restore
#line 10 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Zeiten\Zeitenlist.razor"
using BlazorApp.Controller;
#line default
#line hidden
#nullable disable
[Microsoft.AspNetCore.Components.RouteAttribute("/Admin/Zeiten/ZeitenList")]
public partial class Zeitenlist : ListBase
{
#pragma warning disable 1998
protected override void BuildRenderTree(Microsoft.AspNetCore.Components.Rendering.RenderTreeBuilder __builder)
{
}
#pragma warning restore 1998
#nullable restore
#line 49 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Zeiten\Zeitenlist.razor"
SfGrid<Zeiten> Grid { get; set; }
public List<BWPMModels.Zeiten> GridData { get; set; }
public List<BWPMModels.Zeiten> Zeitens { get; set; }
string userid = "";
public static int? pkey { get; set; }
public bool Initial { get; set; } = true;
public bool ContinuePaging = true;
public bool InitialRender { get; set; }
public int Value = 0; // consider that value your querystring contains
public int foundrow = 0;
protected override void OnInitialized()
{
/// GridData = OrdersDetails.GetAllRecords();
GridData = BlazorApp.Controller.ZeitenController.GetAllData();
}
protected override async Task OnAfterRenderAsync(bool firstRender)
{
userid = await sessionStorage.GetItemAsync<string>("UserID");
if (userid == null)
{
var authState = await authenticationStateTask;
var userId = authState.User.Claims.FirstOrDefault().Value;
var user = authState.User;
if (user.Identity.IsAuthenticated)
{
await sessionStorage.SetItemAsync("UserID", userId);
}
else
{
await sessionStorage.SetItemAsync("UserID", userId);
}
}
}
private async Task OnBeginHandler(ActionEventArgs<BWPMModels.Zeiten> Args)
{
if (Args.RequestType == Syncfusion.Blazor.Grids.Action.Save)
{
if (Args.Action == "Add")
{
Args.Data.erstellt_am = DateTime.Now;
Args.Data.mutierer = userid;
Args.Data.mutiert_am = DateTime.Now;
Args.Data.aktiv = true;
Args.Data.ID = BlazorApp.Controller.ZeitenController.InsertData(Args.Data);
Value = Args.Data.ID;
}
else
{
Args.Data.mutierer = userid.ToString();
Args.Data.mutiert_am = DateTime.Now;
BlazorApp.Controller.ZeitenController.savedata(Args.Data);
}
}
}
public async Task OnCompletedHandler(ActionEventArgs<BWPMModels.Zeiten> Args)
{
if (Args.RequestType == Syncfusion.Blazor.Grids.Action.RowDragAndDrop)
{
List<Zeiten> Rows = await Grid.GetCurrentViewRecords();
int order = 1;
foreach (Zeiten row in Rows)
{
row.reihenfolge = order;
BlazorApp.Controller.ZeitenController.savedata(row);
order = order + 1;
Grid.Refresh();
}
}
if (Args.RequestType == Syncfusion.Blazor.Grids.Action.Save)
{
await Grid.SetRowData(Args.Data.ID, Args.Data);
double xx = 0;
Value = Args.Data.ID;
xx = await DataHandler();
await Grid.SelectRow(xx);
}
}
public async void RowDataBoundHandler(BeforeDataBoundArgs<BWPMModels.Zeiten> args)
{
if (!Initial)
{
//await Task.Delay(100);
//var Idx = await this.Grid.GetRowIndexByPrimaryKey(Convert.ToDouble(Value)); //get index value
//this.Grid.SelectRow(Convert.ToDouble(Idx));
}
Initial = false;
}
public async Task<double> DataHandler()
{
var PageCount = (GridData.Count / Grid.PageSettings.PageSize) + 1;
ContinuePaging = true;
var CurrentPage = 1;
Grid.Refresh();
await Grid.GoToPage(1);
for (int i = 1; i <= PageCount; i++)
{
List<Zeiten> Rows = await Grid.GetCurrentViewRecords(); // returns the current view data
for (int j = 0; j < Grid.PageSettings.PageSize; j++)
{
if (j < Rows.Count && Rows[j].ID == Value)
{
foundrow = j;
ContinuePaging = false; // prevent the default navigation
break;
}
}
if (ContinuePaging)
{
if (i >= PageCount)
{
i = 0;
}
await Grid.GoToPage(i + 1);
}
else
{
return foundrow;
}
}
return foundrow;
}
#line default
#line hidden
#nullable disable
[global::Microsoft.AspNetCore.Components.InjectAttribute] private Blazored.SessionStorage.ISessionStorageService sessionStorage { get; set; }
}
}
#pragma warning restore 1591

@ -0,0 +1,106 @@
using Microsoft.AspNetCore.Mvc;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using CoreWebAPI1.Models;
using BWPMModels;
using System.Data;
using SecuringWebApiUsingApiKey.Attributes;
// For more information on enabling Web API for empty projects, visit https://go.microsoft.com/fwlink/?LinkID=397860
namespace CoreWebAPI1.Controllers
{
[Route("api/[controller]")]
[ApiController]
public class AspNetRolesController : ControllerBase
{
// GET: api/<AspNetRolesController>
[HttpGet]
public List<AspNetRoles> Get()
{
dbhelper dbh = new dbhelper();
//dbh.Get_Tabledata("Select * from [AspNetRoles]", false, true);
List<BWPMModels.AspNetRoles> Details = new List<BWPMModels.AspNetRoles>();
return dbh.ConvertDataTable<BWPMModels.AspNetRoles>(dbh.Get_Tabledata("Select * from [AspNetRoles]", false, true));
}
// GET api/<AspNetRolesController>/5
[HttpGet("{id}")]
public List<AspNetRoles> Get(int id)
{
dbhelper dbh = new dbhelper();
List<AspNetRoles> Details = new List<AspNetRoles>();
return dbh.ConvertDataTable<AspNetRoles>(dbh.Get_Tabledata("Select * from [AspNetRoles] where id=" + id.ToString(), false, true));
}
// POST api/<AspNetRolesController>
[HttpPost]
public void Post([FromBody] AspNetRoles AspNetRoles)
{
dbhelper dbh = new dbhelper();
dbh.Get_Tabeldata_for_Update("Select top 1 * from [AspNetRoles] where id=-1", false, true);
DataRow dr = dbh.dsdaten.Tables[0].NewRow();
AspNetRoles.GetType().GetProperties().ToList().ForEach(f =>
{
try
{
if (f.PropertyType == typeof(DateTime))
{
dr[f.Name] = (DateTime)f.GetValue(AspNetRoles, null);
}
else
{
dr[f.Name] = f.GetValue(AspNetRoles, null);
}
}
catch (Exception ex) { string s = ex.Message; }
});
dbh.dsdaten.Tables[0].Rows.Add(dr);
dbh.Update_Tabeldata();
}
// PUT api/<AspNetRolesController>/5
[HttpPut("{id}")]
public void Put(int id, [FromBody] AspNetRoles AspNetRoles)
{
dbhelper dbh = new dbhelper();
dbh.Get_Tabeldata_for_Update("Select top 1 * from [AspNetRoles] where id=" + id.ToString(), false, true);
DataRow dr = dbh.dsdaten.Tables[0].Rows[0];
AspNetRoles.GetType().GetProperties().ToList().ForEach(f =>
{
try
{
if (f.PropertyType == typeof(DateTime))
{
dr[f.Name] = (DateTime)f.GetValue(AspNetRoles, null);
}
else
{
dr[f.Name] = f.GetValue(AspNetRoles, null);
}
}
catch (Exception ex) { string s = ex.Message; }
});
dbh.Update_Tabeldata();
}
// DELETE api/<AspNetRolesController>/5
[HttpDelete("{id}")]
public void Delete(int id)
{
dbhelper dbh = new dbhelper();
dbh.Get_Tabeldata_for_Update("Select top 1 * from [AspNetRoles] where id=" + id, false, true);
DataRow dr = dbh.dsdaten.Tables[0].Rows[0];
dr["Aktiv"] = false;
dr["mutiert_am"] = DateTime.Now;
dbh.Update_Tabeldata();
}
}
}

@ -0,0 +1,106 @@
using Microsoft.AspNetCore.Mvc;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using CoreWebAPI1.Models;
using BWPMModels;
using System.Data;
using SecuringWebApiUsingApiKey.Attributes;
// For more information on enabling Web API for empty projects, visit https://go.microsoft.com/fwlink/?LinkID=397860
namespace CoreWebAPI1.Controllers
{
[Route("api/[controller]")]
[ApiController]
public class AspNetUserRolesController : ControllerBase
{
// GET: api/<AspNetUserRolesController>
[HttpGet]
public List<AspNetUserRoles> Get()
{
dbhelper dbh = new dbhelper();
//dbh.Get_Tabledata("Select * from [AspNetUserRoles]", false, true);
List<BWPMModels.AspNetUserRoles> Details = new List<BWPMModels.AspNetUserRoles>();
return dbh.ConvertDataTable<BWPMModels.AspNetUserRoles>(dbh.Get_Tabledata("Select * from [AspNetUserRoles]", false, true));
}
// GET api/<AspNetUserRolesController>/5
[HttpGet("{id}")]
public List<AspNetUserRoles> Get(int id)
{
dbhelper dbh = new dbhelper();
List<AspNetUserRoles> Details = new List<AspNetUserRoles>();
return dbh.ConvertDataTable<AspNetUserRoles>(dbh.Get_Tabledata("Select * from [AspNetUserRoles] where id=" + id.ToString(), false, true));
}
// POST api/<AspNetUserRolesController>
[HttpPost]
public void Post([FromBody] AspNetUserRoles AspNetUserRoles)
{
dbhelper dbh = new dbhelper();
dbh.Get_Tabeldata_for_Update("Select top 1 * from [AspNetUserRoles] where id=-1", false, true);
DataRow dr = dbh.dsdaten.Tables[0].NewRow();
AspNetUserRoles.GetType().GetProperties().ToList().ForEach(f =>
{
try
{
if (f.PropertyType == typeof(DateTime))
{
dr[f.Name] = (DateTime)f.GetValue(AspNetUserRoles, null);
}
else
{
dr[f.Name] = f.GetValue(AspNetUserRoles, null);
}
}
catch (Exception ex) { string s = ex.Message; }
});
dbh.dsdaten.Tables[0].Rows.Add(dr);
dbh.Update_Tabeldata();
}
// PUT api/<AspNetUserRolesController>/5
[HttpPut("{id}")]
public void Put(string id, [FromBody] AspNetUserRoles AspNetUserRoles)
{
dbhelper dbh = new dbhelper();
dbh.Get_Tabeldata_for_Update("Select top 1 * from [AspNetUserRoles] where UserID='" + id.ToString()+"'", false, true);
DataRow dr = dbh.dsdaten.Tables[0].Rows[0];
AspNetUserRoles.GetType().GetProperties().ToList().ForEach(f =>
{
try
{
if (f.PropertyType == typeof(DateTime))
{
dr[f.Name] = (DateTime)f.GetValue(AspNetUserRoles, null);
}
else
{
dr[f.Name] = f.GetValue(AspNetUserRoles, null);
}
}
catch (Exception ex) { string s = ex.Message; }
});
dbh.Update_Tabeldata();
}
// DELETE api/<AspNetUserRolesController>/5
[HttpDelete("{id}")]
public void Delete(int id)
{
dbhelper dbh = new dbhelper();
dbh.Get_Tabeldata_for_Update("Select top 1 * from [AspNetUserRoles] where id=" + id, false, true);
DataRow dr = dbh.dsdaten.Tables[0].Rows[0];
dr["Aktiv"] = false;
dr["mutiert_am"] = DateTime.Now;
dbh.Update_Tabeldata();
}
}
}

@ -0,0 +1,125 @@
using Microsoft.AspNetCore.Mvc;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using CoreWebAPI1.Models;
using BWPMModels;
using System.Data;
using SecuringWebApiUsingApiKey.Attributes;
// For more information on enabling Web API for empty projects, visit https://go.microsoft.com/fwlink/?LinkID=397860
namespace CoreWebAPI1.Controllers
{
[Route("api/[controller]")]
[ApiController]
public class AspNetUserRolleController : ControllerBase
{
// GET: api/<AspNetUserRolleController>
[HttpGet]
public List<AspNetUserRolle> Get()
{
dbhelper dbh = new dbhelper();
//dbh.Get_Tabledata("Select * from [AspNetUserRolle]", false, true);
List<BWPMModels.AspNetUserRolle> Details = new List<BWPMModels.AspNetUserRolle>();
return dbh.ConvertDataTable<BWPMModels.AspNetUserRolle>(dbh.Get_Tabledata("Select * from [AspNetUserRolle]", false, true));
}
[HttpGet]
[Route("usersql/{sql}")]
public List<AspNetUserRolle> GetLast(string sql)
{
dbhelper dbh = new dbhelper();
List<BWPMModels.AspNetUserRolle> Details = new List<BWPMModels.AspNetUserRolle>();
return dbh.ConvertDataTable<BWPMModels.AspNetUserRolle>(dbh.Get_Tabledata(sql, false, true));
}
// GET api/<AspNetUserRolleController>/5
[HttpGet("{id}")]
public List<AspNetUserRolle> Get(int id)
{
dbhelper dbh = new dbhelper();
List<AspNetUserRolle> Details = new List<AspNetUserRolle>();
return dbh.ConvertDataTable<AspNetUserRolle>(dbh.Get_Tabledata("Select * from [AspNetUserRolle] where id=" + id.ToString(), false, true));
}
// POST api/<AspNetUserRolleController>
[HttpPost]
public void Post([FromBody] AspNetUserRolle AspNetUserRolle)
{
dbhelper dbh = new dbhelper();
dbh.Get_Tabeldata_for_Update("Select top 1 * from [AspNetUserRolle] where id=-1", false, true);
DataRow dr = dbh.dsdaten.Tables[0].NewRow();
AspNetUserRolle.GetType().GetProperties().ToList().ForEach(f =>
{
try
{
if (f.PropertyType == typeof(DateTime))
{
dr[f.Name] = (DateTime)f.GetValue(AspNetUserRolle, null);
}
else
{
dr[f.Name] = f.GetValue(AspNetUserRolle, null);
}
}
catch (Exception ex) { string s = ex.Message; }
});
dbh.dsdaten.Tables[0].Rows.Add(dr);
dbh.Update_Tabeldata();
}
// PUT api/<AspNetUserRolleController>/5
[HttpPut("{id}")]
public void Put(int id, [FromBody] AspNetUserRolle AspNetUserRolle)
{
dbhelper dbh = new dbhelper();
dbh.Get_Tabeldata_for_Update("Select top 1 * from [AspNetUserRolle] where id=" + id.ToString(), false, true);
DataRow dr = dbh.dsdaten.Tables[0].Rows[0];
AspNetUserRolle.GetType().GetProperties().ToList().ForEach(f =>
{
try
{
if (f.PropertyType == typeof(DateTime))
{
dr[f.Name] = (DateTime)f.GetValue(AspNetUserRolle, null);
}
else
{
dr[f.Name] = f.GetValue(AspNetUserRolle, null);
}
}
catch (Exception ex) { string s = ex.Message; }
});
dbh.Update_Tabeldata();
}
// PUT api/<AspNetUserRolleController>/5
[HttpPut]
[Route("changepassword/{userid}")]
public void Put(string userid, [FromBody] AspNetUsers Aspnetuser)
{
dbhelper dbh = new dbhelper();
dbh.Get_Tabeldata_for_Update("Select top 1 * from [AspNetUsers] where id='" + userid+"'", false, true);
DataRow dr = dbh.dsdaten.Tables[0].Rows[0];
dr["PasswordHash"] = Aspnetuser.PasswordHash;
dbh.Update_Tabeldata();
}
// DELETE api/<AspNetUserRolleController>/5
[HttpDelete("{id}")]
public void Delete(int id)
{
dbhelper dbh = new dbhelper();
dbh.Get_Tabeldata_for_Update("Select top 1 * from [AspNetUserRolle] where id=" + id, false, true);
DataRow dr = dbh.dsdaten.Tables[0].Rows[0];
dr["Aktiv"] = false;
dr["mutiert_am"] = DateTime.Now;
dbh.Update_Tabeldata();
}
}
}

@ -0,0 +1,114 @@
using Microsoft.AspNetCore.Mvc;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using CoreWebAPI1.Models;
using BWPMModels;
using System.Data;
using SecuringWebApiUsingApiKey.Attributes;
// For more information on enabling Web API for empty projects, visit https://go.microsoft.com/fwlink/?LinkID=397860
namespace CoreWebAPI1.Controllers
{
[Route("api/[controller]")]
[ApiController]
public class AspNetUsersController : ControllerBase
{
// GET: api/<AspNetUsersController>
[HttpGet]
public List<AspNetUsers> Get()
{
dbhelper dbh = new dbhelper();
//dbh.Get_Tabledata("Select * from [AspNetUsers]", false, true);
List<BWPMModels.AspNetUsers> Details = new List<BWPMModels.AspNetUsers>();
return dbh.ConvertDataTable<BWPMModels.AspNetUsers>(dbh.Get_Tabledata("Select * from [AspNetUsers]", false, true));
}
[HttpGet]
[Route("usersql/{sql}")]
public List<AspNetUsers> GetLast(string sql)
{
dbhelper dbh = new dbhelper();
List<BWPMModels.AspNetUsers> Details = new List<BWPMModels.AspNetUsers>();
return dbh.ConvertDataTable<BWPMModels.AspNetUsers>(dbh.Get_Tabledata(sql, false, true));
}
// GET api/<AspNetUsersController>/5
[HttpGet("{id}")]
public List<AspNetUsers> Get(int id)
{
dbhelper dbh = new dbhelper();
List<AspNetUsers> Details = new List<AspNetUsers>();
return dbh.ConvertDataTable<AspNetUsers>(dbh.Get_Tabledata("Select * from [AspNetUsers] where id=" + id.ToString(), false, true));
}
// POST api/<AspNetUsersController>
[HttpPost]
public void Post([FromBody] AspNetUsers AspNetUsers)
{
dbhelper dbh = new dbhelper();
dbh.Get_Tabeldata_for_Update("Select top 1 * from [AspNetUsers] where id=-1", false, true);
DataRow dr = dbh.dsdaten.Tables[0].NewRow();
AspNetUsers.GetType().GetProperties().ToList().ForEach(f =>
{
try
{
if (f.PropertyType == typeof(DateTime))
{
dr[f.Name] = (DateTime)f.GetValue(AspNetUsers, null);
}
else
{
dr[f.Name] = f.GetValue(AspNetUsers, null);
}
}
catch (Exception ex) { string s = ex.Message; }
});
dbh.dsdaten.Tables[0].Rows.Add(dr);
dbh.Update_Tabeldata();
}
// PUT api/<AspNetUsersController>/5
[HttpPut("{id}")]
public void Put(int id, [FromBody] AspNetUsers AspNetUsers)
{
dbhelper dbh = new dbhelper();
dbh.Get_Tabeldata_for_Update("Select top 1 * from [AspNetUsers] where id=" + id.ToString(), false, true);
DataRow dr = dbh.dsdaten.Tables[0].Rows[0];
AspNetUsers.GetType().GetProperties().ToList().ForEach(f =>
{
try
{
if (f.PropertyType == typeof(DateTime))
{
dr[f.Name] = (DateTime)f.GetValue(AspNetUsers, null);
}
else
{
dr[f.Name] = f.GetValue(AspNetUsers, null);
}
}
catch (Exception ex) { string s = ex.Message; }
});
dbh.Update_Tabeldata();
}
// DELETE api/<AspNetUsersController>/5
[HttpDelete("{id}")]
public void Delete(int id)
{
dbhelper dbh = new dbhelper();
dbh.Get_Tabeldata_for_Update("Select top 1 * from [AspNetUsers] where id=" + id, false, true);
DataRow dr = dbh.dsdaten.Tables[0].Rows[0];
dr["Aktiv"] = false;
dr["mutiert_am"] = DateTime.Now;
dbh.Update_Tabeldata();
}
}
}

@ -111,4 +111,4 @@ namespace CoreWebAPI1.Controllers
dbh.Update_Tabeldata();
}
}
}
}

@ -87,7 +87,6 @@ namespace CoreWebAPI1.Controllers
}
catch (Exception ex) { string s = ex.Message; }
});
dr["mutiert_am"] = DateTime.Now;
dbh.Update_Tabeldata();
}
@ -104,4 +103,4 @@ namespace CoreWebAPI1.Controllers
dbh.Update_Tabeldata();
}
}
}
}

@ -0,0 +1,114 @@
using Microsoft.AspNetCore.Mvc;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using CoreWebAPI1.Models;
using BWPMModels;
using System.Data;
using SecuringWebApiUsingApiKey.Attributes;
// For more information on enabling Web API for empty projects, visit https://go.microsoft.com/fwlink/?LinkID=397860
namespace CoreWebAPI1.Controllers
{
[Route("api/[controller]")]
[ApiController]
public class ZeitenController : ControllerBase
{
// GET: api/<ZeitenController>
[HttpGet]
public List<Zeiten> Get()
{
dbhelper dbh = new dbhelper();
//dbh.Get_Tabledata("Select * from [Zeiten]", false, true);
List<BWPMModels.Zeiten> Details = new List<BWPMModels.Zeiten>();
return dbh.ConvertDataTable<BWPMModels.Zeiten>(dbh.Get_Tabledata("Select * from [Zeiten]", false, true));
}
[HttpGet]
[Route("usersql/{sql}")]
public List<Zeiten> GetLast(string sql)
{
dbhelper dbh = new dbhelper();
List<BWPMModels.Zeiten> Details = new List<BWPMModels.Zeiten>();
return dbh.ConvertDataTable<BWPMModels.Zeiten>(dbh.Get_Tabledata(sql, false, true));
}
// GET api/<ZeitenController>/5
[HttpGet("{id}")]
public List<Zeiten> Get(int id)
{
dbhelper dbh = new dbhelper();
List<Zeiten> Details = new List<Zeiten>();
return dbh.ConvertDataTable<Zeiten>(dbh.Get_Tabledata("Select * from [Zeiten] where id=" + id.ToString(), false, true));
}
// POST api/<ZeitenController>
[HttpPost]
public void Post([FromBody] Zeiten Zeiten)
{
dbhelper dbh = new dbhelper();
dbh.Get_Tabeldata_for_Update("Select top 1 * from [Zeiten] where id=-1", false, true);
DataRow dr = dbh.dsdaten.Tables[0].NewRow();
Zeiten.GetType().GetProperties().ToList().ForEach(f =>
{
try
{
if (f.PropertyType == typeof(DateTime))
{
dr[f.Name] = (DateTime)f.GetValue(Zeiten, null);
}
else
{
dr[f.Name] = f.GetValue(Zeiten, null);
}
}
catch (Exception ex) { string s = ex.Message; }
});
dbh.dsdaten.Tables[0].Rows.Add(dr);
dbh.Update_Tabeldata();
}
// PUT api/<ZeitenController>/5
[HttpPut("{id}")]
public void Put(int id, [FromBody] Zeiten Zeiten)
{
dbhelper dbh = new dbhelper();
dbh.Get_Tabeldata_for_Update("Select top 1 * from [Zeiten] where id=" + id.ToString(), false, true);
DataRow dr = dbh.dsdaten.Tables[0].Rows[0];
Zeiten.GetType().GetProperties().ToList().ForEach(f =>
{
try
{
if (f.PropertyType == typeof(DateTime))
{
dr[f.Name] = (DateTime)f.GetValue(Zeiten, null);
}
else
{
dr[f.Name] = f.GetValue(Zeiten, null);
}
}
catch (Exception ex) { string s = ex.Message; }
});
dbh.Update_Tabeldata();
}
// DELETE api/<ZeitenController>/5
[HttpDelete("{id}")]
public void Delete(int id)
{
dbhelper dbh = new dbhelper();
dbh.Get_Tabeldata_for_Update("Select top 1 * from [Zeiten] where id=" + id, false, true);
DataRow dr = dbh.dsdaten.Tables[0].Rows[0];
dr["Aktiv"] = false;
dr["mutiert_am"] = DateTime.Now;
dbh.Update_Tabeldata();
}
}
}

@ -5,6 +5,6 @@ https://go.microsoft.com/fwlink/?LinkID=208121.
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<_PublishTargetUrl>H:\Webs\InetPub\BWPM</_PublishTargetUrl>
<History>True|2021-07-12T19:11:16.0180003Z;True|2021-07-12T21:05:49.0781787+02:00;True|2021-07-12T19:22:32.4282966+02:00;True|2021-07-12T19:19:23.5362381+02:00;True|2021-07-12T19:05:39.2804305+02:00;True|2021-07-12T18:46:37.6632551+02:00;True|2021-07-12T18:45:32.9867440+02:00;True|2021-07-12T07:49:59.8556674+02:00;True|2021-07-12T07:35:49.6125935+02:00;True|2021-07-11T12:32:18.4724972+02:00;True|2021-07-10T15:41:33.7727018+02:00;True|2021-06-09T12:16:26.0669471+02:00;True|2021-06-09T09:49:10.9860847+02:00;True|2021-06-09T09:35:27.9971000+02:00;True|2021-05-24T21:16:30.0570511+02:00;True|2021-05-24T12:30:18.3830543+02:00;False|2021-05-24T12:30:02.4988408+02:00;False|2021-05-24T12:29:46.5808045+02:00;True|2021-05-24T12:15:02.3821495+02:00;False|2021-05-24T12:14:36.2298299+02:00;False|2021-05-24T12:14:09.0073832+02:00;True|2021-05-24T12:11:49.7114414+02:00;True|2021-05-24T08:55:11.0472731+02:00;True|2021-05-24T07:27:45.3441080+02:00;True|2021-05-23T14:06:51.7467311+02:00;True|2021-05-23T13:44:58.0256285+02:00;True|2021-05-23T13:42:59.4769182+02:00;True|2021-05-23T13:37:33.2415403+02:00;True|2021-05-23T13:09:07.9165979+02:00;True|2021-05-23T13:06:51.8856235+02:00;True|2021-05-23T12:51:13.6004626+02:00;False|2021-05-23T12:49:59.2826393+02:00;True|2021-05-22T10:34:25.6930178+02:00;True|2021-05-22T10:31:07.5263108+02:00;True|2021-05-22T10:30:40.9584565+02:00;True|2021-05-22T10:29:20.5097265+02:00;True|2021-05-22T10:12:26.2605372+02:00;False|2021-05-22T10:12:05.6206782+02:00;False|2021-05-22T10:11:32.2856940+02:00;False|2021-05-22T10:11:15.9019474+02:00;False|2021-05-22T10:11:07.4522316+02:00;False|2021-05-22T10:10:52.5788400+02:00;True|2021-05-22T10:07:07.5576189+02:00;True|2021-05-22T10:02:18.3750197+02:00;True|2021-05-22T09:16:18.9786309+02:00;True|2021-05-22T08:39:24.9587310+02:00;True|2021-05-22T07:44:41.8856953+02:00;True|2021-05-21T21:30:08.5852118+02:00;</History>
<History>True|2021-07-15T08:02:46.5075536Z;True|2021-07-15T09:54:42.4313807+02:00;True|2021-07-15T09:48:50.1561938+02:00;True|2021-07-14T20:47:42.7856540+02:00;True|2021-07-14T20:45:03.0937538+02:00;True|2021-07-14T20:38:34.0718490+02:00;True|2021-07-14T18:52:29.6662605+02:00;True|2021-07-14T10:56:34.9093132+02:00;True|2021-07-14T09:29:50.0653470+02:00;True|2021-07-13T13:43:05.9842311+02:00;True|2021-07-13T12:30:54.2622483+02:00;True|2021-07-13T12:27:47.2481823+02:00;True|2021-07-13T12:19:03.4272226+02:00;True|2021-07-13T12:13:34.7223726+02:00;True|2021-07-12T21:11:16.0180003+02:00;True|2021-07-12T21:05:49.0781787+02:00;True|2021-07-12T19:22:32.4282966+02:00;True|2021-07-12T19:19:23.5362381+02:00;True|2021-07-12T19:05:39.2804305+02:00;True|2021-07-12T18:46:37.6632551+02:00;True|2021-07-12T18:45:32.9867440+02:00;True|2021-07-12T07:49:59.8556674+02:00;True|2021-07-12T07:35:49.6125935+02:00;True|2021-07-11T12:32:18.4724972+02:00;True|2021-07-10T15:41:33.7727018+02:00;True|2021-06-09T12:16:26.0669471+02:00;True|2021-06-09T09:49:10.9860847+02:00;True|2021-06-09T09:35:27.9971000+02:00;True|2021-05-24T21:16:30.0570511+02:00;True|2021-05-24T12:30:18.3830543+02:00;False|2021-05-24T12:30:02.4988408+02:00;False|2021-05-24T12:29:46.5808045+02:00;True|2021-05-24T12:15:02.3821495+02:00;False|2021-05-24T12:14:36.2298299+02:00;False|2021-05-24T12:14:09.0073832+02:00;True|2021-05-24T12:11:49.7114414+02:00;True|2021-05-24T08:55:11.0472731+02:00;True|2021-05-24T07:27:45.3441080+02:00;True|2021-05-23T14:06:51.7467311+02:00;True|2021-05-23T13:44:58.0256285+02:00;True|2021-05-23T13:42:59.4769182+02:00;True|2021-05-23T13:37:33.2415403+02:00;True|2021-05-23T13:09:07.9165979+02:00;True|2021-05-23T13:06:51.8856235+02:00;True|2021-05-23T12:51:13.6004626+02:00;False|2021-05-23T12:49:59.2826393+02:00;True|2021-05-22T10:34:25.6930178+02:00;True|2021-05-22T10:31:07.5263108+02:00;True|2021-05-22T10:30:40.9584565+02:00;True|2021-05-22T10:29:20.5097265+02:00;True|2021-05-22T10:12:26.2605372+02:00;False|2021-05-22T10:12:05.6206782+02:00;False|2021-05-22T10:11:32.2856940+02:00;False|2021-05-22T10:11:15.9019474+02:00;False|2021-05-22T10:11:07.4522316+02:00;False|2021-05-22T10:10:52.5788400+02:00;True|2021-05-22T10:07:07.5576189+02:00;True|2021-05-22T10:02:18.3750197+02:00;True|2021-05-22T09:16:18.9786309+02:00;True|2021-05-22T08:39:24.9587310+02:00;True|2021-05-22T07:44:41.8856953+02:00;True|2021-05-21T21:30:08.5852118+02:00;</History>
</PropertyGroup>
</Project>

@ -1 +1 @@
219a858a284955778e24451f6ea585f0f0f11a15
012dd28981aedc815ea8c782289e60bad096277d

@ -36,13 +36,12 @@ E:\Software-Projekte\Lehrlingsparcours\Core\CoreWebAPI1\CoreWebAPI1\obj\Debug\ne
E:\Software-Projekte\Lehrlingsparcours\Core\CoreWebAPI1\CoreWebAPI1\obj\Debug\netcoreapp3.1\BWPMService.dll
E:\Software-Projekte\Lehrlingsparcours\Core\CoreWebAPI1\CoreWebAPI1\obj\Debug\netcoreapp3.1\BWPMService.pdb
E:\Software-Projekte\Lehrlingsparcours\Core\CoreWebAPI1\CoreWebAPI1\obj\Debug\netcoreapp3.1\BWPMService.genruntimeconfig.cache
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\obj\Debug\netcoreapp3.1\BWPMService.csproj.AssemblyReference.cache
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\obj\Debug\netcoreapp3.1\BWPMService.AssemblyInfoInputs.cache
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\obj\Debug\netcoreapp3.1\BWPMService.AssemblyInfo.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\obj\Debug\netcoreapp3.1\BWPMService.csproj.CoreCompileInputs.cache
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\obj\Debug\netcoreapp3.1\BWPMService.MvcApplicationPartsAssemblyInfo.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\obj\Debug\netcoreapp3.1\BWPMService.MvcApplicationPartsAssemblyInfo.cache
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\obj\Debug\netcoreapp3.1\BWPMService.dll
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\obj\Debug\netcoreapp3.1\BWPMService.pdb
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\bin\Debug\netcoreapp3.1\web.config
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\bin\Debug\netcoreapp3.1\appsettings.Development.json
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\bin\Debug\netcoreapp3.1\appsettings.json
@ -72,5 +71,6 @@ E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\obj\Debug\netcoreap
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\obj\Debug\netcoreapp3.1\scopedcss\bundle\BWPMService.styles.css
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\obj\Debug\netcoreapp3.1\BWPMService.RazorTargetAssemblyInfo.cache
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\obj\Debug\netcoreapp3.1\BWPMService.csproj.CopyComplete
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\obj\Debug\netcoreapp3.1\BWPMService.dll
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\obj\Debug\netcoreapp3.1\BWPMService.pdb
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\obj\Debug\netcoreapp3.1\BWPMService.genruntimeconfig.cache
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\CoreWebAPI1\obj\Debug\netcoreapp3.1\BWPMService.csproj.AssemblyReference.cache

@ -0,0 +1,18 @@
using System;
using System.Collections.Generic;
using System.Text;
namespace BWPMModels
{
public class AspNetRoles
{
public string Id { get; set; } = "";
public string Name { get; set; } = "";
public string NormalizedName { get; set; } = "";
public string ConcurrencyStamp { get; set; } = "";
}
}

@ -0,0 +1,14 @@
using System;
using System.Collections.Generic;
using System.Text;
namespace BWPMModels
{
public class AspNetUserRoles
{
public string UserId { get; set; } = "";
public string RoleId { get; set; } = "";
}
}

@ -0,0 +1,42 @@
using System;
using System.Collections.Generic;
using System.Text;
namespace BWPMModels
{
public class AspNetUserRolle
{
public string Id { get; set; } = "";
public string UserName { get; set; } = "";
public string NormalizedUserName { get; set; } = "";
public string Email { get; set; } = "";
public string NormalizedEmail { get; set; } = "";
public bool EmailConfirmed { get; set; } = true;
public string PasswordHash { get; set; } = "";
public string SecurityStamp { get; set; } = "";
public string ConcurrencyStamp { get; set; } = "";
public string PhoneNumber { get; set; } = "";
public bool PhoneNumberConfirmed { get; set; } = true;
public bool TwoFactorEnabled { get; set; } = true;
public DateTimeOffset? LockoutEnd { get; set; } = DateTime.Now;
public bool LockoutEnabled { get; set; } = true;
public int AccessFailedCount { get; set; } = 0;
public string RoleId { get; set; } = "";
}
}

@ -0,0 +1,40 @@
using System;
using System.Collections.Generic;
using System.Text;
namespace BWPMModels
{
public class AspNetUsers
{
public string Id { get; set; } = "";
public string UserName { get; set; } = "";
public string NormalizedUserName { get; set; } = "";
public string Email { get; set; } = "";
public string NormalizedEmail { get; set; } = "";
public bool EmailConfirmed { get; set; } = true;
public string PasswordHash { get; set; } = "";
public string SecurityStamp { get; set; } = "";
public string ConcurrencyStamp { get; set; } = "";
public string PhoneNumber { get; set; } = "";
public bool PhoneNumberConfirmed { get; set; } = true;
public bool TwoFactorEnabled { get; set; } = true;
public DateTimeOffset? LockoutEnd { get; set; } = DateTime.Now;
public bool LockoutEnabled { get; set; } = true;
public int AccessFailedCount { get; set; } = 0;
}
}

@ -9,4 +9,8 @@
<PackageReference Include="System.Data.SqlClient" Version="4.8.2" />
</ItemGroup>
<ItemGroup>
<Folder Include="NewFolder\" />
</ItemGroup>
</Project>

@ -0,0 +1,31 @@
using System;
using System.Collections.Generic;
using System.Text;
namespace BWPMModels
{
public class Zeiten
{
public int ID { get; set; } = 0;
public string bezeichnung { get; set; } = "";
public string beschreibung { get; set; } = "";
public int? reihenfolge { get; set; } = 0;
public bool? aktiv { get; set; } = true;
public DateTime? erstellt_am { get; set; } = DateTime.Now;
public DateTime? mutiert_am { get; set; } = DateTime.Now;
public string mutierer { get; set; } = "";
public bool? oeffentlich { get; set; } = true;
public int? mandantnr { get; set; } = 0;
}
}

@ -1 +1 @@
8b75e09d494f04401f5aa54161c0472e4e6e1446
1bab01f86a65bd8417319af1a2e7814c091db5fa

@ -15,3 +15,4 @@ E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\Models\obj\Debug\netcoreapp3.1\
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\Models\obj\Debug\netcoreapp3.1\BWPMModels.csproj.CoreCompileInputs.cache
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\Models\obj\Debug\netcoreapp3.1\BWPMModels.dll
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\Models\obj\Debug\netcoreapp3.1\BWPMModels.pdb
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\Models\obj\Debug\netcoreapp3.1\BWPMModels.csproj.AssemblyReference.cache

Loading…
Cancel
Save