Update vor Clone
This commit is contained in:
@@ -1 +1 @@
|
||||
fbbf8b4f2450dfa82a715cff6376d648106308c2
|
||||
ceae06c5471a40b10b3d2db17d7a70eb3b54ea37
|
||||
|
||||
@@ -1 +1 @@
|
||||
5364c52d78b2428c9a1794e5061b2dc641c04b6f
|
||||
655d58e94a207ec0f6e6cd8123a220f452fbbf37
|
||||
|
||||
File diff suppressed because one or more lines are too long
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -341,3 +341,5 @@ E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3
|
||||
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\BlazorApp.GeneratedMSBuildEditorConfig.editorconfig
|
||||
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\RazorDeclaration\Pages\Admin\Student\Student.razor.g.cs
|
||||
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Pages\Admin\Student\Student.razor.g.cs
|
||||
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\RazorDeclaration\Pages\Admin\Teacher\Teacher.razor.g.cs
|
||||
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\obj\Debug\netcoreapp3.1\Razor\Pages\Admin\Teacher\Teacher.razor.g.cs
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1,4 +1,4 @@
|
||||
#pragma checksum "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Schulhaus\SchulhausList.razor" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "2de8ad3e7bdfb5d91a6d69e980497e81f6068702"
|
||||
#pragma checksum "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Schulhaus\SchulhausList.razor" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "97c9f632b44cb7db10945b1024dc8510af393e7e"
|
||||
// <auto-generated/>
|
||||
#pragma warning disable 1591
|
||||
namespace BlazorApp.Pages.Admin.Schulhaus
|
||||
@@ -703,7 +703,6 @@ using BlazorApp.Controller;
|
||||
|
||||
protected override async Task OnAfterRenderAsync(bool firstRender)
|
||||
{
|
||||
|
||||
userid = await sessionStorage.GetItemAsync<string>("UserID");
|
||||
|
||||
if (userid == null)
|
||||
@@ -723,8 +722,8 @@ using BlazorApp.Controller;
|
||||
}
|
||||
}
|
||||
}
|
||||
private async Task OnBeginHandler(ActionEventArgs<BWPMModels.Schulhaus> Args)
|
||||
|
||||
private async Task OnBeginHandler(ActionEventArgs<BWPMModels.Schulhaus> Args)
|
||||
{
|
||||
if (Args.RequestType == Syncfusion.Blazor.Grids.Action.Save)
|
||||
{
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,994 @@
|
||||
#pragma checksum "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Teacher\Teacher.razor" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "527b3ff7c22d57f2a1a87a68d4f40c2a4def4c3e"
|
||||
// <auto-generated/>
|
||||
#pragma warning disable 1591
|
||||
namespace BlazorApp.Pages.Admin.Teacher
|
||||
{
|
||||
#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 15 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
|
||||
using FastReport;
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
#nullable restore
|
||||
#line 16 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
|
||||
using FastReport.Web;
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
#nullable restore
|
||||
#line 17 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
|
||||
using FastReport.Web.Blazor.Components;
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
#nullable restore
|
||||
#line 19 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
|
||||
using Blazored.SessionStorage;
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
#nullable restore
|
||||
#line 5 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Teacher\Teacher.razor"
|
||||
using Syncfusion.Blazor.Grids;
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
#nullable restore
|
||||
#line 6 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Teacher\Teacher.razor"
|
||||
using Syncfusion.Blazor.Buttons;
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
#nullable restore
|
||||
#line 7 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Teacher\Teacher.razor"
|
||||
using Syncfusion.Blazor.Spinner;
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
#nullable restore
|
||||
#line 8 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Teacher\Teacher.razor"
|
||||
using Syncfusion.Blazor.Notifications;
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
#nullable restore
|
||||
#line 9 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Teacher\Teacher.razor"
|
||||
using BlazorApp.Helper;
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
#nullable restore
|
||||
#line 10 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Teacher\Teacher.razor"
|
||||
using BWPMModels;
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
#nullable restore
|
||||
#line 12 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Teacher\Teacher.razor"
|
||||
using BlazorApp.Controller;
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
[Microsoft.AspNetCore.Components.RouteAttribute("/Admin/Teacher/Teacher")]
|
||||
public partial class Teacher : ListBase
|
||||
{
|
||||
#pragma warning disable 1998
|
||||
protected override void BuildRenderTree(Microsoft.AspNetCore.Components.Rendering.RenderTreeBuilder __builder)
|
||||
{
|
||||
__builder.AddMarkupContent(0, "<h1>Lehrer</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.Teacher.Teacher.TypeInference.CreateSfGrid_0(__builder, 10, 11, "Grid", 12,
|
||||
#nullable restore
|
||||
#line 20 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Teacher\Teacher.razor"
|
||||
GridData
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
, 13,
|
||||
#nullable restore
|
||||
#line 20 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Teacher\Teacher.razor"
|
||||
true
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
, 14,
|
||||
#nullable restore
|
||||
#line 20 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Teacher\Teacher.razor"
|
||||
true
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
, 15,
|
||||
#nullable restore
|
||||
#line 20 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Teacher\Teacher.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.GridPageSettings>(18);
|
||||
__builder2.AddAttribute(19, "PageCount", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Int32>(
|
||||
#nullable restore
|
||||
#line 21 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Teacher\Teacher.razor"
|
||||
5
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
));
|
||||
__builder2.AddAttribute(20, "PageSizes", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Object>(
|
||||
#nullable restore
|
||||
#line 21 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Teacher\Teacher.razor"
|
||||
true
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
));
|
||||
__builder2.CloseComponent();
|
||||
__builder2.AddMarkupContent(21, "\r\n ");
|
||||
__builder2.OpenComponent<Syncfusion.Blazor.Grids.GridEditSettings>(22);
|
||||
__builder2.AddAttribute(23, "AllowAdding", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
|
||||
#nullable restore
|
||||
#line 22 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Teacher\Teacher.razor"
|
||||
true
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
));
|
||||
__builder2.AddAttribute(24, "AllowDeleting", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
|
||||
#nullable restore
|
||||
#line 22 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Teacher\Teacher.razor"
|
||||
false
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
));
|
||||
__builder2.AddAttribute(25, "AllowEditing", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
|
||||
#nullable restore
|
||||
#line 22 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Teacher\Teacher.razor"
|
||||
true
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
));
|
||||
__builder2.AddAttribute(26, "Mode", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<Syncfusion.Blazor.Grids.EditMode>(
|
||||
#nullable restore
|
||||
#line 22 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Teacher\Teacher.razor"
|
||||
EditMode.Dialog
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
));
|
||||
__builder2.AddAttribute(27, "Dialog", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<Syncfusion.Blazor.Grids.DialogSettings>(
|
||||
#nullable restore
|
||||
#line 22 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Teacher\Teacher.razor"
|
||||
DialogParams
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
));
|
||||
__builder2.CloseComponent();
|
||||
__builder2.AddMarkupContent(28, "\r\n ");
|
||||
__builder2.OpenComponent<Syncfusion.Blazor.Grids.GridEvents<Lehrer>>(29);
|
||||
__builder2.AddAttribute(30, "OnActionBegin", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<Microsoft.AspNetCore.Components.EventCallback<Syncfusion.Blazor.Grids.ActionEventArgs<Lehrer>>>(Microsoft.AspNetCore.Components.EventCallback.Factory.Create<Syncfusion.Blazor.Grids.ActionEventArgs<Lehrer>>(this,
|
||||
#nullable restore
|
||||
#line 23 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Teacher\Teacher.razor"
|
||||
OnBeginHandler
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
)));
|
||||
__builder2.AddAttribute(31, "OnActionComplete", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<Microsoft.AspNetCore.Components.EventCallback<Syncfusion.Blazor.Grids.ActionEventArgs<Lehrer>>>(Microsoft.AspNetCore.Components.EventCallback.Factory.Create<Syncfusion.Blazor.Grids.ActionEventArgs<Lehrer>>(this,
|
||||
#nullable restore
|
||||
#line 23 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Teacher\Teacher.razor"
|
||||
OnCompletedHandler
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
)));
|
||||
__builder2.AddAttribute(32, "OnDataBound", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<Microsoft.AspNetCore.Components.EventCallback<Syncfusion.Blazor.Grids.BeforeDataBoundArgs<Lehrer>>>(Microsoft.AspNetCore.Components.EventCallback.Factory.Create<Syncfusion.Blazor.Grids.BeforeDataBoundArgs<Lehrer>>(this,
|
||||
#nullable restore
|
||||
#line 23 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Teacher\Teacher.razor"
|
||||
RowDataBoundHandler
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
)));
|
||||
__builder2.AddAttribute(33, "CommandClicked", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<Microsoft.AspNetCore.Components.EventCallback<Syncfusion.Blazor.Grids.CommandClickEventArgs<Lehrer>>>(Microsoft.AspNetCore.Components.EventCallback.Factory.Create<Syncfusion.Blazor.Grids.CommandClickEventArgs<Lehrer>>(this,
|
||||
#nullable restore
|
||||
#line 23 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Teacher\Teacher.razor"
|
||||
CommandClickHandler
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
)));
|
||||
__builder2.CloseComponent();
|
||||
__builder2.AddMarkupContent(34, "\r\n ");
|
||||
__builder2.OpenComponent<Syncfusion.Blazor.Grids.GridColumns>(35);
|
||||
__builder2.AddAttribute(36, "ChildContent", (Microsoft.AspNetCore.Components.RenderFragment)((__builder3) => {
|
||||
__builder3.AddMarkupContent(37, "\r\n ");
|
||||
__builder3.OpenComponent<Syncfusion.Blazor.Grids.GridColumn>(38);
|
||||
__builder3.AddAttribute(39, "Type", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<Syncfusion.Blazor.Grids.ColumnType>(
|
||||
#nullable restore
|
||||
#line 25 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Teacher\Teacher.razor"
|
||||
ColumnType.CheckBox
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
));
|
||||
__builder3.AddAttribute(40, "AllowFiltering", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
|
||||
#nullable restore
|
||||
#line 25 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Teacher\Teacher.razor"
|
||||
false
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
));
|
||||
__builder3.AddAttribute(41, "AllowSorting", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
|
||||
#nullable restore
|
||||
#line 25 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Teacher\Teacher.razor"
|
||||
false
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
));
|
||||
__builder3.AddAttribute(42, "Width", "60");
|
||||
__builder3.CloseComponent();
|
||||
__builder3.AddMarkupContent(43, "\r\n\r\n");
|
||||
__builder3.OpenComponent<Syncfusion.Blazor.Grids.GridColumn>(44);
|
||||
__builder3.AddAttribute(45, "Field", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
|
||||
#nullable restore
|
||||
#line 27 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Teacher\Teacher.razor"
|
||||
nameof(Lehrer.ID)
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
));
|
||||
__builder3.AddAttribute(46, "HeaderText", "Id");
|
||||
__builder3.AddAttribute(47, "IsPrimaryKey", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
|
||||
#nullable restore
|
||||
#line 27 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Teacher\Teacher.razor"
|
||||
true
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
));
|
||||
__builder3.AddAttribute(48, "AllowAdding", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
|
||||
#nullable restore
|
||||
#line 27 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Teacher\Teacher.razor"
|
||||
false
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
));
|
||||
__builder3.AddAttribute(49, "Width", "60");
|
||||
__builder3.CloseComponent();
|
||||
__builder3.AddMarkupContent(50, "\r\n\r\n");
|
||||
__builder3.OpenComponent<Syncfusion.Blazor.Grids.GridColumn>(51);
|
||||
__builder3.AddAttribute(52, "Field", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
|
||||
#nullable restore
|
||||
#line 29 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Teacher\Teacher.razor"
|
||||
nameof(Lehrer.anredeID)
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
));
|
||||
__builder3.AddAttribute(53, "HeaderText", "Anredeid");
|
||||
__builder3.AddAttribute(54, "Width", "100");
|
||||
__builder3.AddAttribute(55, "Visible", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
|
||||
#nullable restore
|
||||
#line 29 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Teacher\Teacher.razor"
|
||||
true
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
));
|
||||
__builder3.CloseComponent();
|
||||
__builder3.AddMarkupContent(56, "\r\n\r\n");
|
||||
__builder3.OpenComponent<Syncfusion.Blazor.Grids.GridColumn>(57);
|
||||
__builder3.AddAttribute(58, "Field", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
|
||||
#nullable restore
|
||||
#line 31 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Teacher\Teacher.razor"
|
||||
nameof(Lehrer.name)
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
));
|
||||
__builder3.AddAttribute(59, "HeaderText", "Name");
|
||||
__builder3.AddAttribute(60, "Width", "100");
|
||||
__builder3.AddAttribute(61, "Visible", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
|
||||
#nullable restore
|
||||
#line 31 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Teacher\Teacher.razor"
|
||||
true
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
));
|
||||
__builder3.CloseComponent();
|
||||
__builder3.AddMarkupContent(62, "\r\n\r\n");
|
||||
__builder3.OpenComponent<Syncfusion.Blazor.Grids.GridColumn>(63);
|
||||
__builder3.AddAttribute(64, "Field", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
|
||||
#nullable restore
|
||||
#line 33 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Teacher\Teacher.razor"
|
||||
nameof(Lehrer.vorname)
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
));
|
||||
__builder3.AddAttribute(65, "HeaderText", "Vorname");
|
||||
__builder3.AddAttribute(66, "Width", "100");
|
||||
__builder3.AddAttribute(67, "Visible", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
|
||||
#nullable restore
|
||||
#line 33 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Teacher\Teacher.razor"
|
||||
true
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
));
|
||||
__builder3.CloseComponent();
|
||||
__builder3.AddMarkupContent(68, "\r\n\r\n");
|
||||
__builder3.OpenComponent<Syncfusion.Blazor.Grids.GridColumn>(69);
|
||||
__builder3.AddAttribute(70, "Field", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
|
||||
#nullable restore
|
||||
#line 35 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Teacher\Teacher.razor"
|
||||
nameof(Lehrer.tel)
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
));
|
||||
__builder3.AddAttribute(71, "HeaderText", "Tel");
|
||||
__builder3.AddAttribute(72, "Width", "100");
|
||||
__builder3.AddAttribute(73, "Visible", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
|
||||
#nullable restore
|
||||
#line 35 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Teacher\Teacher.razor"
|
||||
true
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
));
|
||||
__builder3.CloseComponent();
|
||||
__builder3.AddMarkupContent(74, "\r\n\r\n");
|
||||
__builder3.OpenComponent<Syncfusion.Blazor.Grids.GridColumn>(75);
|
||||
__builder3.AddAttribute(76, "Field", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
|
||||
#nullable restore
|
||||
#line 37 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Teacher\Teacher.razor"
|
||||
nameof(Lehrer.handy)
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
));
|
||||
__builder3.AddAttribute(77, "HeaderText", "Handy");
|
||||
__builder3.AddAttribute(78, "Width", "100");
|
||||
__builder3.AddAttribute(79, "Visible", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
|
||||
#nullable restore
|
||||
#line 37 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Teacher\Teacher.razor"
|
||||
true
|
||||
|
||||
#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", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
|
||||
#nullable restore
|
||||
#line 39 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Teacher\Teacher.razor"
|
||||
nameof(Lehrer.email)
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
));
|
||||
__builder3.AddAttribute(83, "HeaderText", "Email");
|
||||
__builder3.AddAttribute(84, "Width", "100");
|
||||
__builder3.AddAttribute(85, "Visible", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
|
||||
#nullable restore
|
||||
#line 39 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Teacher\Teacher.razor"
|
||||
true
|
||||
|
||||
#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", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
|
||||
#nullable restore
|
||||
#line 41 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Teacher\Teacher.razor"
|
||||
nameof(Lehrer.schulhausID)
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
));
|
||||
__builder3.AddAttribute(89, "HeaderText", "Schulhausid");
|
||||
__builder3.AddAttribute(90, "Width", "100");
|
||||
__builder3.AddAttribute(91, "Visible", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
|
||||
#nullable restore
|
||||
#line 41 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Teacher\Teacher.razor"
|
||||
true
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
));
|
||||
__builder3.CloseComponent();
|
||||
__builder3.AddMarkupContent(92, "\r\n\r\n\r\n");
|
||||
__builder3.OpenComponent<Syncfusion.Blazor.Grids.GridColumn>(93);
|
||||
__builder3.AddAttribute(94, "Field", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
|
||||
#nullable restore
|
||||
#line 55 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Teacher\Teacher.razor"
|
||||
nameof(Lehrer.userid)
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
));
|
||||
__builder3.AddAttribute(95, "HeaderText", "Userid");
|
||||
__builder3.AddAttribute(96, "Width", "100");
|
||||
__builder3.AddAttribute(97, "Visible", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
|
||||
#nullable restore
|
||||
#line 55 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Teacher\Teacher.razor"
|
||||
true
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
));
|
||||
__builder3.CloseComponent();
|
||||
__builder3.AddMarkupContent(98, "\r\n\r\n ");
|
||||
__builder3.OpenComponent<Syncfusion.Blazor.Grids.GridColumn>(99);
|
||||
__builder3.AddAttribute(100, "HeaderText", "Funktionen");
|
||||
__builder3.AddAttribute(101, "Width", "150");
|
||||
__builder3.AddAttribute(102, "ChildContent", (Microsoft.AspNetCore.Components.RenderFragment)((__builder4) => {
|
||||
__builder4.AddMarkupContent(103, "\r\n ");
|
||||
__builder4.OpenComponent<Syncfusion.Blazor.Grids.GridCommandColumns>(104);
|
||||
__builder4.AddAttribute(105, "ChildContent", (Microsoft.AspNetCore.Components.RenderFragment)((__builder5) => {
|
||||
__builder5.AddMarkupContent(106, "\r\n ");
|
||||
__builder5.OpenComponent<Syncfusion.Blazor.Grids.GridCommandColumn>(107);
|
||||
__builder5.AddAttribute(108, "Title", "Lehrer-Daten");
|
||||
__builder5.AddAttribute(109, "Type", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<Syncfusion.Blazor.Grids.CommandButtonType>(
|
||||
#nullable restore
|
||||
#line 59 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Teacher\Teacher.razor"
|
||||
CommandButtonType.None
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
));
|
||||
__builder5.AddAttribute(110, "ButtonOption", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<Syncfusion.Blazor.Grids.CommandButtonOptions>(
|
||||
#nullable restore
|
||||
#line 59 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Teacher\Teacher.razor"
|
||||
new CommandButtonOptions() {IconCss="fas fa-pen", CssClass="e-flat" }
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
));
|
||||
__builder5.CloseComponent();
|
||||
__builder5.AddMarkupContent(111, "\r\n ");
|
||||
__builder5.OpenComponent<Syncfusion.Blazor.Grids.GridCommandColumn>(112);
|
||||
__builder5.AddAttribute(113, "Title", "Löschen");
|
||||
__builder5.AddAttribute(114, "Type", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<Syncfusion.Blazor.Grids.CommandButtonType>(
|
||||
#nullable restore
|
||||
#line 60 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Teacher\Teacher.razor"
|
||||
CommandButtonType.None
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
));
|
||||
__builder5.AddAttribute(115, "ButtonOption", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<Syncfusion.Blazor.Grids.CommandButtonOptions>(
|
||||
#nullable restore
|
||||
#line 60 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Teacher\Teacher.razor"
|
||||
new CommandButtonOptions() {IconCss="e-icons e-delete", CssClass="e-flat" }
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
));
|
||||
__builder5.CloseComponent();
|
||||
__builder5.AddMarkupContent(116, "\r\n ");
|
||||
__builder5.OpenComponent<Syncfusion.Blazor.Grids.GridCommandColumn>(117);
|
||||
__builder5.AddAttribute(118, "Title", "EMail");
|
||||
__builder5.AddAttribute(119, "Type", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<Syncfusion.Blazor.Grids.CommandButtonType>(
|
||||
#nullable restore
|
||||
#line 61 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Teacher\Teacher.razor"
|
||||
CommandButtonType.None
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
));
|
||||
__builder5.AddAttribute(120, "ButtonOption", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<Syncfusion.Blazor.Grids.CommandButtonOptions>(
|
||||
#nullable restore
|
||||
#line 61 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Teacher\Teacher.razor"
|
||||
new CommandButtonOptions() {IconCss="e-icons e-mail", CssClass="e-flat" }
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
));
|
||||
__builder5.CloseComponent();
|
||||
__builder5.AddMarkupContent(121, "\r\n ");
|
||||
}
|
||||
));
|
||||
__builder4.CloseComponent();
|
||||
__builder4.AddMarkupContent(122, "\r\n ");
|
||||
}
|
||||
));
|
||||
__builder3.CloseComponent();
|
||||
__builder3.AddMarkupContent(123, "\r\n\r\n ");
|
||||
}
|
||||
));
|
||||
__builder2.CloseComponent();
|
||||
__builder2.AddMarkupContent(124, "\r\n ");
|
||||
}
|
||||
, 125, (__value) => {
|
||||
#nullable restore
|
||||
#line 20 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Teacher\Teacher.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();
|
||||
__builder.AddMarkupContent(129, "\r\n");
|
||||
__builder.OpenElement(130, "div");
|
||||
__builder.AddAttribute(131, "class", "col-lg-12 control-section toast-default-section");
|
||||
__builder.AddMarkupContent(132, "\r\n ");
|
||||
__builder.OpenComponent<Syncfusion.Blazor.Notifications.SfToast>(133);
|
||||
__builder.AddAttribute(134, "ID", "toast_default");
|
||||
__builder.AddAttribute(135, "Content", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
|
||||
#nullable restore
|
||||
#line 71 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Teacher\Teacher.razor"
|
||||
ToastContent
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
));
|
||||
__builder.AddAttribute(136, "Timeout", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Int32>(
|
||||
#nullable restore
|
||||
#line 71 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Teacher\Teacher.razor"
|
||||
5000
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
));
|
||||
__builder.AddAttribute(137, "Icon", "e-meeting");
|
||||
__builder.AddAttribute(138, "ChildContent", (Microsoft.AspNetCore.Components.RenderFragment)((__builder2) => {
|
||||
__builder2.AddMarkupContent(139, "\r\n ");
|
||||
__builder2.OpenComponent<Syncfusion.Blazor.Notifications.ToastPosition>(140);
|
||||
__builder2.AddAttribute(141, "X", "Right");
|
||||
__builder2.AddAttribute(142, "Y", "Bottom");
|
||||
__builder2.CloseComponent();
|
||||
__builder2.AddMarkupContent(143, "\r\n ");
|
||||
__builder2.OpenComponent<Syncfusion.Blazor.Notifications.ToastAnimationSettings>(144);
|
||||
__builder2.AddAttribute(145, "ChildContent", (Microsoft.AspNetCore.Components.RenderFragment)((__builder3) => {
|
||||
__builder3.AddMarkupContent(146, "\r\n ");
|
||||
__builder3.OpenComponent<Syncfusion.Blazor.Notifications.ToastShowAnimationSettings>(147);
|
||||
__builder3.AddAttribute(148, "Effect", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<Syncfusion.Blazor.Notifications.ToastEffect>(
|
||||
#nullable restore
|
||||
#line 74 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Teacher\Teacher.razor"
|
||||
ShowAnimation
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
));
|
||||
__builder3.CloseComponent();
|
||||
__builder3.AddMarkupContent(149, "\r\n ");
|
||||
__builder3.OpenComponent<Syncfusion.Blazor.Notifications.ToastHideAnimationSettings>(150);
|
||||
__builder3.AddAttribute(151, "Effect", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<Syncfusion.Blazor.Notifications.ToastEffect>(
|
||||
#nullable restore
|
||||
#line 75 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Teacher\Teacher.razor"
|
||||
HideAnimation
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
));
|
||||
__builder3.CloseComponent();
|
||||
__builder3.AddMarkupContent(152, "\r\n ");
|
||||
}
|
||||
));
|
||||
__builder2.CloseComponent();
|
||||
__builder2.AddMarkupContent(153, "\r\n ");
|
||||
}
|
||||
));
|
||||
__builder.AddComponentReferenceCapture(154, (__value) => {
|
||||
#nullable restore
|
||||
#line 71 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Teacher\Teacher.razor"
|
||||
ToastObj = (Syncfusion.Blazor.Notifications.SfToast)__value;
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
}
|
||||
);
|
||||
__builder.CloseComponent();
|
||||
__builder.AddMarkupContent(155, "\r\n");
|
||||
__builder.CloseElement();
|
||||
__builder.AddMarkupContent(156, "\r\n");
|
||||
__builder.AddMarkupContent(157, "<style>\r\n .bootstrap4 #toast_default .e-meeting::before {\r\n content: \"\\e763\";\r\n font-size: 20px;\r\n }\r\n\r\n .e-toast-container .e-toast {\r\n background-color: lightgreen;\r\n }\r\n \r\n\r\n</style>\r\n");
|
||||
__builder.AddMarkupContent(158, "<style>\r\n\r\n div#Grid_dialogEdit_wrapper {\r\n max-height: none !important;\r\n }\r\n</style>");
|
||||
}
|
||||
#pragma warning restore 1998
|
||||
#nullable restore
|
||||
#line 98 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Teacher\Teacher.razor"
|
||||
|
||||
SfToast ToastObj;
|
||||
private string ToastPosition = "Right";
|
||||
private string ToastContent = "Daten erfolgreich gespeichert";
|
||||
private ToastEffect ShowAnimation = ToastEffect.FadeIn;
|
||||
private ToastEffect HideAnimation = ToastEffect.FadeOut;
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
#nullable restore
|
||||
#line 106 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Teacher\Teacher.razor"
|
||||
|
||||
private DialogSettings DialogParams = new DialogSettings { Width = "450px", Height = "750px" };
|
||||
|
||||
SfGrid<Lehrer> Grid { get; set; }
|
||||
public List<BWPMModels.Lehrer> GridData { get; set; }
|
||||
public List<BWPMModels.Lehrer> Lehrers { get; set; }
|
||||
public List<BWPMModels.Lehrer> TmpLehrer { get; set; }
|
||||
public List<BWPMModels.AspNetUsers> Users { 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.LehrerController.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.Lehrer> Args)
|
||||
|
||||
{
|
||||
if (Args.RequestType == Syncfusion.Blazor.Grids.Action.Save)
|
||||
{
|
||||
if (Args.Action == "Add")
|
||||
{
|
||||
|
||||
Users = BlazorApp.Controller.AspNetUsersController.GetByUserName(Args.Data.email);
|
||||
if (Users.Count !=0)
|
||||
{
|
||||
Args.Cancel = true;
|
||||
ToastObj.CssClass = "e-toast-danger";
|
||||
ToastContent = "Ein Benutzer mit der gleichen E-Mailadresse ist bereits vorhanden.";
|
||||
StateHasChanged();
|
||||
ToastObj.ShowAsync();
|
||||
// Grid.Refresh();
|
||||
return;
|
||||
|
||||
}
|
||||
else {
|
||||
|
||||
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.LehrerController.POST(Args.Data);
|
||||
Value = Args.Data.ID;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
TmpLehrer = BlazorApp.Controller.LehrerController.GetByEMail(Args.Data.email);
|
||||
if (TmpLehrer.Count > 1)
|
||||
{
|
||||
Args.Cancel = true;
|
||||
ToastObj.CssClass = "e-toast-danger";
|
||||
ToastContent = "Die eingegebene Mail-Aadresse wird bereits verwendet.";
|
||||
StateHasChanged();
|
||||
ToastObj.ShowAsync();
|
||||
// Grid.Refresh();
|
||||
return;
|
||||
}
|
||||
Args.Data.mutierer = userid.ToString();
|
||||
Args.Data.mutiert_am = DateTime.Now;
|
||||
BlazorApp.Controller.LehrerController.PUT(Args.Data);
|
||||
ToastObj.CssClass = "e-toast-success";
|
||||
ToastContent = "Daten erfolgreich gespeichert";
|
||||
StateHasChanged();
|
||||
ToastObj.ShowAsync();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public async Task OnCompletedHandler(ActionEventArgs<BWPMModels.Lehrer> 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.Lehrer> 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<Lehrer> 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;
|
||||
}
|
||||
|
||||
public void CommandClickHandler(CommandClickEventArgs<Lehrer> args)
|
||||
{
|
||||
if (args.CommandColumn.Title == "Lehrer-Daten")
|
||||
{
|
||||
NavigationManager.NavigateTo("/Teacher/TeacherContact/" + args.RowData.ID.ToString());
|
||||
|
||||
}
|
||||
if (args.CommandColumn.Title=="Berufsangebot"){
|
||||
NavigationManager.NavigateTo("/Company/Berufsangebot/" + args.RowData.ID.ToString());
|
||||
|
||||
}
|
||||
if (args.CommandColumn.Title=="Ansprechperson"){
|
||||
NavigationManager.NavigateTo("/Company/CompanyContact/" + args.RowData.ID.ToString());
|
||||
|
||||
}
|
||||
//Perform your custom command button click operation here. And also with the value in “args” you can differentiate the buttons, if having multiple custom command buttons.
|
||||
}
|
||||
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
[global::Microsoft.AspNetCore.Components.InjectAttribute] private Blazored.SessionStorage.ISessionStorageService sessionStorage { get; set; }
|
||||
}
|
||||
}
|
||||
namespace __Blazor.BlazorApp.Pages.Admin.Teacher.Teacher
|
||||
{
|
||||
#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.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, "ID", __arg0);
|
||||
__builder.AddAttribute(__seq1, "DataSource", __arg1);
|
||||
__builder.AddAttribute(__seq2, "AllowPaging", __arg2);
|
||||
__builder.AddAttribute(__seq3, "AllowSorting", __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\Pages\Teacher\Teacher.razor" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "a8f1a0955ac2af3cf238af5f0661ab31305e5432"
|
||||
#pragma checksum "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "c2858b3ba168ab073a703da7770f7ed4772d2c66"
|
||||
// <auto-generated/>
|
||||
#pragma warning disable 1591
|
||||
namespace BlazorApp.Pages.Teacher
|
||||
@@ -129,62 +129,63 @@ using Blazored.SessionStorage;
|
||||
#line hidden
|
||||
#nullable disable
|
||||
#nullable restore
|
||||
#line 5 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 6 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
#nullable restore
|
||||
#line 6 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 7 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
using Syncfusion.Blazor.Grids;
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
#nullable restore
|
||||
#line 7 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 8 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
using Syncfusion.Blazor.Buttons;
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
#nullable restore
|
||||
#line 8 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 9 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
using Syncfusion.Blazor.Spinner;
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
#nullable restore
|
||||
#line 9 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 10 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
using Syncfusion.Blazor.Navigations;
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
#nullable restore
|
||||
#line 10 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 11 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
using Syncfusion.Blazor.Popups;
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
#nullable restore
|
||||
#line 11 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 12 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
using BlazorApp.Helper;
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
#nullable restore
|
||||
#line 12 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 13 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
using BWPMModels;
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
[Microsoft.AspNetCore.Components.RouteAttribute("/Teacher/TeacherContact")]
|
||||
[Microsoft.AspNetCore.Components.RouteAttribute("/Teacher/TeacherContact/{paramtid:int}")]
|
||||
public partial class Teacher : Admin.ListBase
|
||||
{
|
||||
#pragma warning disable 1998
|
||||
@@ -203,7 +204,7 @@ using BWPMModels;
|
||||
__builder.OpenComponent<Microsoft.AspNetCore.Components.Forms.EditForm>(10);
|
||||
__builder.AddAttribute(11, "Model", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Object>(
|
||||
#nullable restore
|
||||
#line 20 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 21 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
_lehrer
|
||||
|
||||
#line default
|
||||
@@ -212,7 +213,7 @@ using BWPMModels;
|
||||
));
|
||||
__builder.AddAttribute(12, "OnValidSubmit", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<Microsoft.AspNetCore.Components.EventCallback<Microsoft.AspNetCore.Components.Forms.EditContext>>(Microsoft.AspNetCore.Components.EventCallback.Factory.Create<Microsoft.AspNetCore.Components.Forms.EditContext>(this,
|
||||
#nullable restore
|
||||
#line 20 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 21 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
Submit
|
||||
|
||||
#line default
|
||||
@@ -221,7 +222,7 @@ using BWPMModels;
|
||||
)));
|
||||
__builder.AddAttribute(13, "OnInvalidSubmit", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<Microsoft.AspNetCore.Components.EventCallback<Microsoft.AspNetCore.Components.Forms.EditContext>>(Microsoft.AspNetCore.Components.EventCallback.Factory.Create<Microsoft.AspNetCore.Components.Forms.EditContext>(this,
|
||||
#nullable restore
|
||||
#line 20 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 21 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
InvalidSubmit
|
||||
|
||||
#line default
|
||||
@@ -240,7 +241,7 @@ using BWPMModels;
|
||||
__builder3.OpenComponent<Syncfusion.Blazor.Navigations.TabEvents>(22);
|
||||
__builder3.AddAttribute(23, "Created", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<Microsoft.AspNetCore.Components.EventCallback<System.Object>>(Microsoft.AspNetCore.Components.EventCallback.Factory.Create<System.Object>(this,
|
||||
#nullable restore
|
||||
#line 25 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 26 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
TabCreate
|
||||
|
||||
#line default
|
||||
@@ -291,7 +292,7 @@ using BWPMModels;
|
||||
__builder5.AddAttribute(61, "class", "form-control");
|
||||
__builder5.AddAttribute(62, "value", Microsoft.AspNetCore.Components.BindConverter.FormatValue(
|
||||
#nullable restore
|
||||
#line 42 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 43 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
_lehrer.anredeID
|
||||
|
||||
#line default
|
||||
@@ -335,7 +336,7 @@ using BWPMModels;
|
||||
__builder5.AddAttribute(90, "placeholder", "Nachname");
|
||||
__builder5.AddAttribute(91, "Value", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
|
||||
#nullable restore
|
||||
#line 52 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 53 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
_lehrer.name
|
||||
|
||||
#line default
|
||||
@@ -348,7 +349,7 @@ using BWPMModels;
|
||||
__builder5.AddMarkupContent(94, "\r\n ");
|
||||
__Blazor.BlazorApp.Pages.Teacher.Teacher.TypeInference.CreateValidationMessage_0(__builder5, 95, 96,
|
||||
#nullable restore
|
||||
#line 53 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 54 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
() => _lehrer.name
|
||||
|
||||
#line default
|
||||
@@ -373,7 +374,7 @@ using BWPMModels;
|
||||
__builder5.AddAttribute(110, "placeholder", "vorname");
|
||||
__builder5.AddAttribute(111, "Value", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
|
||||
#nullable restore
|
||||
#line 59 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 60 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
_lehrer.vorname
|
||||
|
||||
#line default
|
||||
@@ -386,7 +387,7 @@ using BWPMModels;
|
||||
__builder5.AddMarkupContent(114, "\r\n ");
|
||||
__Blazor.BlazorApp.Pages.Teacher.Teacher.TypeInference.CreateValidationMessage_1(__builder5, 115, 116,
|
||||
#nullable restore
|
||||
#line 60 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 61 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
() => _lehrer.vorname
|
||||
|
||||
#line default
|
||||
@@ -411,7 +412,7 @@ using BWPMModels;
|
||||
__builder5.AddAttribute(130, "placeholder", "Telefon-Nummer");
|
||||
__builder5.AddAttribute(131, "Value", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
|
||||
#nullable restore
|
||||
#line 67 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 68 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
_lehrer.tel
|
||||
|
||||
#line default
|
||||
@@ -424,7 +425,7 @@ using BWPMModels;
|
||||
__builder5.AddMarkupContent(134, "\r\n ");
|
||||
__Blazor.BlazorApp.Pages.Teacher.Teacher.TypeInference.CreateValidationMessage_2(__builder5, 135, 136,
|
||||
#nullable restore
|
||||
#line 68 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 69 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
() => _lehrer.tel
|
||||
|
||||
#line default
|
||||
@@ -449,7 +450,7 @@ using BWPMModels;
|
||||
__builder5.AddAttribute(150, "placeholder", "Mobile-Nummer");
|
||||
__builder5.AddAttribute(151, "Value", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
|
||||
#nullable restore
|
||||
#line 74 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 75 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
_lehrer.handy
|
||||
|
||||
#line default
|
||||
@@ -462,7 +463,7 @@ using BWPMModels;
|
||||
__builder5.AddMarkupContent(154, "\r\n ");
|
||||
__Blazor.BlazorApp.Pages.Teacher.Teacher.TypeInference.CreateValidationMessage_3(__builder5, 155, 156,
|
||||
#nullable restore
|
||||
#line 75 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 76 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
() => _lehrer.handy
|
||||
|
||||
#line default
|
||||
@@ -489,7 +490,7 @@ using BWPMModels;
|
||||
__builder5.AddAttribute(172, "typeof", "email");
|
||||
__builder5.AddAttribute(173, "Value", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
|
||||
#nullable restore
|
||||
#line 81 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 82 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
_lehrer.email
|
||||
|
||||
#line default
|
||||
@@ -502,7 +503,7 @@ using BWPMModels;
|
||||
__builder5.AddMarkupContent(176, "\r\n ");
|
||||
__Blazor.BlazorApp.Pages.Teacher.Teacher.TypeInference.CreateValidationMessage_4(__builder5, 177, 178,
|
||||
#nullable restore
|
||||
#line 82 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 83 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
() => _lehrer.email
|
||||
|
||||
#line default
|
||||
@@ -527,7 +528,7 @@ using BWPMModels;
|
||||
__builder5.AddAttribute(192, "class", "form-control");
|
||||
__builder5.AddAttribute(193, "value", Microsoft.AspNetCore.Components.BindConverter.FormatValue(
|
||||
#nullable restore
|
||||
#line 88 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 89 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
_lehrer.schulhausID
|
||||
|
||||
#line default
|
||||
@@ -538,7 +539,7 @@ using BWPMModels;
|
||||
__builder5.SetUpdatesAttributeName("value");
|
||||
__builder5.AddMarkupContent(195, "\r\n");
|
||||
#nullable restore
|
||||
#line 89 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 90 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
foreach (var sh in _schulhaus)
|
||||
{
|
||||
|
||||
@@ -549,7 +550,7 @@ using BWPMModels;
|
||||
__builder5.OpenElement(197, "option");
|
||||
__builder5.AddAttribute(198, "value",
|
||||
#nullable restore
|
||||
#line 91 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 92 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
sh.ID
|
||||
|
||||
#line default
|
||||
@@ -557,7 +558,7 @@ using BWPMModels;
|
||||
#nullable disable
|
||||
);
|
||||
#nullable restore
|
||||
#line 91 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 92 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
__builder5.AddContent(199, sh.bezeichnung);
|
||||
|
||||
#line default
|
||||
@@ -566,7 +567,7 @@ __builder5.AddContent(199, sh.bezeichnung);
|
||||
__builder5.CloseElement();
|
||||
__builder5.AddMarkupContent(200, "\r\n");
|
||||
#nullable restore
|
||||
#line 92 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 93 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
}
|
||||
|
||||
#line default
|
||||
@@ -594,7 +595,7 @@ __builder5.AddContent(199, sh.bezeichnung);
|
||||
__builder5.OpenComponent<Syncfusion.Blazor.Buttons.SfButton>(214);
|
||||
__builder5.AddAttribute(215, "IsPrimary", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
|
||||
#nullable restore
|
||||
#line 102 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 103 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
true
|
||||
|
||||
#line default
|
||||
@@ -603,7 +604,7 @@ __builder5.AddContent(199, sh.bezeichnung);
|
||||
));
|
||||
__builder5.AddAttribute(216, "OnClick", global::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 102 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 103 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
() => SaveClick()
|
||||
|
||||
#line default
|
||||
@@ -664,7 +665,7 @@ __builder5.AddContent(199, sh.bezeichnung);
|
||||
__builder5.AddMarkupContent(255, "\r\n ");
|
||||
__Blazor.BlazorApp.Pages.Teacher.Teacher.TypeInference.CreateSfGrid_5(__builder5, 256, 257,
|
||||
#nullable restore
|
||||
#line 125 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 126 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
GridData
|
||||
|
||||
#line default
|
||||
@@ -672,7 +673,7 @@ __builder5.AddContent(199, sh.bezeichnung);
|
||||
#nullable disable
|
||||
, 258,
|
||||
#nullable restore
|
||||
#line 125 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 126 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
true
|
||||
|
||||
#line default
|
||||
@@ -680,7 +681,7 @@ __builder5.AddContent(199, sh.bezeichnung);
|
||||
#nullable disable
|
||||
, 259,
|
||||
#nullable restore
|
||||
#line 125 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 126 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
true
|
||||
|
||||
#line default
|
||||
@@ -688,7 +689,7 @@ __builder5.AddContent(199, sh.bezeichnung);
|
||||
#nullable disable
|
||||
, 260,
|
||||
#nullable restore
|
||||
#line 125 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 126 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
new List<string>() { "Add", "Edit", "Update", "Cancel" }
|
||||
|
||||
#line default
|
||||
@@ -696,7 +697,7 @@ __builder5.AddContent(199, sh.bezeichnung);
|
||||
#nullable disable
|
||||
, 261,
|
||||
#nullable restore
|
||||
#line 125 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 126 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
ShowErrorDialog_grid
|
||||
|
||||
#line default
|
||||
@@ -707,7 +708,7 @@ __builder5.AddContent(199, sh.bezeichnung);
|
||||
__builder6.OpenComponent<Syncfusion.Blazor.Grids.GridPageSettings>(265);
|
||||
__builder6.AddAttribute(266, "PageCount", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Int32>(
|
||||
#nullable restore
|
||||
#line 126 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 127 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
5
|
||||
|
||||
#line default
|
||||
@@ -716,7 +717,7 @@ __builder5.AddContent(199, sh.bezeichnung);
|
||||
));
|
||||
__builder6.AddAttribute(267, "PageSizes", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Object>(
|
||||
#nullable restore
|
||||
#line 126 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 127 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
true
|
||||
|
||||
#line default
|
||||
@@ -728,7 +729,7 @@ __builder5.AddContent(199, sh.bezeichnung);
|
||||
__builder6.OpenComponent<Syncfusion.Blazor.Grids.GridEditSettings>(269);
|
||||
__builder6.AddAttribute(270, "AllowAdding", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
|
||||
#nullable restore
|
||||
#line 127 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 128 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
true
|
||||
|
||||
#line default
|
||||
@@ -737,7 +738,7 @@ __builder5.AddContent(199, sh.bezeichnung);
|
||||
));
|
||||
__builder6.AddAttribute(271, "AllowDeleting", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
|
||||
#nullable restore
|
||||
#line 127 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 128 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
false
|
||||
|
||||
#line default
|
||||
@@ -746,7 +747,7 @@ __builder5.AddContent(199, sh.bezeichnung);
|
||||
));
|
||||
__builder6.AddAttribute(272, "AllowEditing", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
|
||||
#nullable restore
|
||||
#line 127 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 128 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
true
|
||||
|
||||
#line default
|
||||
@@ -755,7 +756,7 @@ __builder5.AddContent(199, sh.bezeichnung);
|
||||
));
|
||||
__builder6.AddAttribute(273, "Mode", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<Syncfusion.Blazor.Grids.EditMode>(
|
||||
#nullable restore
|
||||
#line 127 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 128 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
EditMode.Dialog
|
||||
|
||||
#line default
|
||||
@@ -767,7 +768,7 @@ __builder5.AddContent(199, sh.bezeichnung);
|
||||
__builder6.OpenComponent<Syncfusion.Blazor.Grids.GridEvents<Klasse>>(275);
|
||||
__builder6.AddAttribute(276, "OnActionBegin", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<Microsoft.AspNetCore.Components.EventCallback<Syncfusion.Blazor.Grids.ActionEventArgs<Klasse>>>(Microsoft.AspNetCore.Components.EventCallback.Factory.Create<Syncfusion.Blazor.Grids.ActionEventArgs<Klasse>>(this,
|
||||
#nullable restore
|
||||
#line 128 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 129 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
OnBeginHandler
|
||||
|
||||
#line default
|
||||
@@ -776,7 +777,7 @@ __builder5.AddContent(199, sh.bezeichnung);
|
||||
)));
|
||||
__builder6.AddAttribute(277, "OnActionComplete", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<Microsoft.AspNetCore.Components.EventCallback<Syncfusion.Blazor.Grids.ActionEventArgs<Klasse>>>(Microsoft.AspNetCore.Components.EventCallback.Factory.Create<Syncfusion.Blazor.Grids.ActionEventArgs<Klasse>>(this,
|
||||
#nullable restore
|
||||
#line 128 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 129 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
OnCompletedHandler
|
||||
|
||||
#line default
|
||||
@@ -785,7 +786,7 @@ __builder5.AddContent(199, sh.bezeichnung);
|
||||
)));
|
||||
__builder6.AddAttribute(278, "OnDataBound", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<Microsoft.AspNetCore.Components.EventCallback<Syncfusion.Blazor.Grids.BeforeDataBoundArgs<Klasse>>>(Microsoft.AspNetCore.Components.EventCallback.Factory.Create<Syncfusion.Blazor.Grids.BeforeDataBoundArgs<Klasse>>(this,
|
||||
#nullable restore
|
||||
#line 128 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 129 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
RowDataBoundHandler
|
||||
|
||||
#line default
|
||||
@@ -800,7 +801,7 @@ __builder5.AddContent(199, sh.bezeichnung);
|
||||
__builder7.OpenComponent<Syncfusion.Blazor.Grids.GridColumn>(283);
|
||||
__builder7.AddAttribute(284, "Type", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<Syncfusion.Blazor.Grids.ColumnType>(
|
||||
#nullable restore
|
||||
#line 130 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 131 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
ColumnType.CheckBox
|
||||
|
||||
#line default
|
||||
@@ -809,7 +810,7 @@ __builder5.AddContent(199, sh.bezeichnung);
|
||||
));
|
||||
__builder7.AddAttribute(285, "AllowFiltering", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
|
||||
#nullable restore
|
||||
#line 130 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 131 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
false
|
||||
|
||||
#line default
|
||||
@@ -818,7 +819,7 @@ __builder5.AddContent(199, sh.bezeichnung);
|
||||
));
|
||||
__builder7.AddAttribute(286, "AllowSorting", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
|
||||
#nullable restore
|
||||
#line 130 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 131 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
false
|
||||
|
||||
#line default
|
||||
@@ -831,7 +832,7 @@ __builder5.AddContent(199, sh.bezeichnung);
|
||||
__builder7.OpenComponent<Syncfusion.Blazor.Grids.GridColumn>(289);
|
||||
__builder7.AddAttribute(290, "Field", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
|
||||
#nullable restore
|
||||
#line 132 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 133 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
nameof(Klasse.ID)
|
||||
|
||||
#line default
|
||||
@@ -841,7 +842,7 @@ __builder5.AddContent(199, sh.bezeichnung);
|
||||
__builder7.AddAttribute(291, "HeaderText", "Id");
|
||||
__builder7.AddAttribute(292, "IsPrimaryKey", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
|
||||
#nullable restore
|
||||
#line 132 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 133 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
true
|
||||
|
||||
#line default
|
||||
@@ -850,7 +851,7 @@ __builder5.AddContent(199, sh.bezeichnung);
|
||||
));
|
||||
__builder7.AddAttribute(293, "AllowAdding", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
|
||||
#nullable restore
|
||||
#line 132 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 133 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
false
|
||||
|
||||
#line default
|
||||
@@ -860,7 +861,7 @@ __builder5.AddContent(199, sh.bezeichnung);
|
||||
__builder7.AddAttribute(294, "Width", "60");
|
||||
__builder7.AddAttribute(295, "Visible", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
|
||||
#nullable restore
|
||||
#line 132 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 133 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
true
|
||||
|
||||
#line default
|
||||
@@ -871,7 +872,7 @@ __builder5.AddContent(199, sh.bezeichnung);
|
||||
__builder7.AddMarkupContent(296, "\r\n ");
|
||||
__Blazor.BlazorApp.Pages.Teacher.Teacher.TypeInference.CreateGridForeignColumn_6(__builder7, 297, 298,
|
||||
#nullable restore
|
||||
#line 133 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 134 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
nameof(Klasse.schulhausID)
|
||||
|
||||
#line default
|
||||
@@ -879,7 +880,7 @@ __builder5.AddContent(199, sh.bezeichnung);
|
||||
#nullable disable
|
||||
, 299, "Schulhaus", 300, "bezeichnung", 301, "ID", 302,
|
||||
#nullable restore
|
||||
#line 133 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 134 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
_schulhaus
|
||||
|
||||
#line default
|
||||
@@ -890,7 +891,7 @@ __builder5.AddContent(199, sh.bezeichnung);
|
||||
__builder7.OpenComponent<Syncfusion.Blazor.Grids.GridColumn>(305);
|
||||
__builder7.AddAttribute(306, "Field", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
|
||||
#nullable restore
|
||||
#line 136 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 137 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
nameof(Klasse.bezeichnung)
|
||||
|
||||
#line default
|
||||
@@ -901,7 +902,7 @@ __builder5.AddContent(199, sh.bezeichnung);
|
||||
__builder7.AddAttribute(308, "Width", "100");
|
||||
__builder7.AddAttribute(309, "Visible", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
|
||||
#nullable restore
|
||||
#line 136 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 137 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
true
|
||||
|
||||
#line default
|
||||
@@ -913,7 +914,7 @@ __builder5.AddContent(199, sh.bezeichnung);
|
||||
__builder7.OpenComponent<Syncfusion.Blazor.Grids.GridColumn>(311);
|
||||
__builder7.AddAttribute(312, "Field", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
|
||||
#nullable restore
|
||||
#line 138 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 139 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
nameof(Klasse.klassengroesse)
|
||||
|
||||
#line default
|
||||
@@ -924,7 +925,7 @@ __builder5.AddContent(199, sh.bezeichnung);
|
||||
__builder7.AddAttribute(314, "Width", "100");
|
||||
__builder7.AddAttribute(315, "Visible", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
|
||||
#nullable restore
|
||||
#line 138 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 139 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
true
|
||||
|
||||
#line default
|
||||
@@ -936,7 +937,7 @@ __builder5.AddContent(199, sh.bezeichnung);
|
||||
__builder7.OpenComponent<Syncfusion.Blazor.Grids.GridColumn>(317);
|
||||
__builder7.AddAttribute(318, "Field", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
|
||||
#nullable restore
|
||||
#line 140 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 141 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
nameof(Klasse.aktiv)
|
||||
|
||||
#line default
|
||||
@@ -947,7 +948,7 @@ __builder5.AddContent(199, sh.bezeichnung);
|
||||
__builder7.AddAttribute(320, "Width", "100");
|
||||
__builder7.AddAttribute(321, "Visible", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
|
||||
#nullable restore
|
||||
#line 140 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 141 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
false
|
||||
|
||||
#line default
|
||||
@@ -956,7 +957,7 @@ __builder5.AddContent(199, sh.bezeichnung);
|
||||
));
|
||||
__builder7.AddAttribute(322, "DisplayAsCheckBox", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
|
||||
#nullable restore
|
||||
#line 140 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 141 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
true
|
||||
|
||||
#line default
|
||||
@@ -968,7 +969,7 @@ __builder5.AddContent(199, sh.bezeichnung);
|
||||
__builder7.OpenComponent<Syncfusion.Blazor.Grids.GridColumn>(324);
|
||||
__builder7.AddAttribute(325, "Field", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
|
||||
#nullable restore
|
||||
#line 142 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 143 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
nameof(Klasse.erstellt_am)
|
||||
|
||||
#line default
|
||||
@@ -979,7 +980,7 @@ __builder5.AddContent(199, sh.bezeichnung);
|
||||
__builder7.AddAttribute(327, "Width", "100");
|
||||
__builder7.AddAttribute(328, "Visible", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
|
||||
#nullable restore
|
||||
#line 142 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 143 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
false
|
||||
|
||||
#line default
|
||||
@@ -989,7 +990,7 @@ __builder5.AddContent(199, sh.bezeichnung);
|
||||
__builder7.AddAttribute(329, "Format", "d");
|
||||
__builder7.AddAttribute(330, "Type", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<Syncfusion.Blazor.Grids.ColumnType>(
|
||||
#nullable restore
|
||||
#line 142 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 143 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
ColumnType.Date
|
||||
|
||||
#line default
|
||||
@@ -1001,7 +1002,7 @@ __builder5.AddContent(199, sh.bezeichnung);
|
||||
__builder7.OpenComponent<Syncfusion.Blazor.Grids.GridColumn>(332);
|
||||
__builder7.AddAttribute(333, "Field", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
|
||||
#nullable restore
|
||||
#line 144 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 145 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
nameof(Klasse.mutiert_am)
|
||||
|
||||
#line default
|
||||
@@ -1012,7 +1013,7 @@ __builder5.AddContent(199, sh.bezeichnung);
|
||||
__builder7.AddAttribute(335, "Width", "100");
|
||||
__builder7.AddAttribute(336, "Visible", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
|
||||
#nullable restore
|
||||
#line 144 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 145 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
false
|
||||
|
||||
#line default
|
||||
@@ -1022,7 +1023,7 @@ __builder5.AddContent(199, sh.bezeichnung);
|
||||
__builder7.AddAttribute(337, "Format", "d");
|
||||
__builder7.AddAttribute(338, "Type", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<Syncfusion.Blazor.Grids.ColumnType>(
|
||||
#nullable restore
|
||||
#line 144 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 145 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
ColumnType.Date
|
||||
|
||||
#line default
|
||||
@@ -1034,7 +1035,7 @@ __builder5.AddContent(199, sh.bezeichnung);
|
||||
__builder7.OpenComponent<Syncfusion.Blazor.Grids.GridColumn>(340);
|
||||
__builder7.AddAttribute(341, "Field", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
|
||||
#nullable restore
|
||||
#line 146 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 147 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
nameof(Klasse.mutierer)
|
||||
|
||||
#line default
|
||||
@@ -1045,7 +1046,7 @@ __builder5.AddContent(199, sh.bezeichnung);
|
||||
__builder7.AddAttribute(343, "Width", "100");
|
||||
__builder7.AddAttribute(344, "Visible", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
|
||||
#nullable restore
|
||||
#line 146 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 147 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
false
|
||||
|
||||
#line default
|
||||
@@ -1057,7 +1058,7 @@ __builder5.AddContent(199, sh.bezeichnung);
|
||||
__builder7.OpenComponent<Syncfusion.Blazor.Grids.GridColumn>(346);
|
||||
__builder7.AddAttribute(347, "Field", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
|
||||
#nullable restore
|
||||
#line 149 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 150 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
nameof(Klasse.lehrerID)
|
||||
|
||||
#line default
|
||||
@@ -1068,7 +1069,7 @@ __builder5.AddContent(199, sh.bezeichnung);
|
||||
__builder7.AddAttribute(349, "Width", "100");
|
||||
__builder7.AddAttribute(350, "Visible", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
|
||||
#nullable restore
|
||||
#line 149 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 150 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
false
|
||||
|
||||
#line default
|
||||
@@ -1080,7 +1081,7 @@ __builder5.AddContent(199, sh.bezeichnung);
|
||||
__builder7.OpenComponent<Syncfusion.Blazor.Grids.GridColumn>(352);
|
||||
__builder7.AddAttribute(353, "Field", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.String>(
|
||||
#nullable restore
|
||||
#line 151 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 152 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
nameof(Klasse.mandantnr)
|
||||
|
||||
#line default
|
||||
@@ -1091,7 +1092,7 @@ __builder5.AddContent(199, sh.bezeichnung);
|
||||
__builder7.AddAttribute(355, "Width", "100");
|
||||
__builder7.AddAttribute(356, "Visible", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
|
||||
#nullable restore
|
||||
#line 151 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 152 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
false
|
||||
|
||||
#line default
|
||||
@@ -1107,7 +1108,7 @@ __builder5.AddContent(199, sh.bezeichnung);
|
||||
}
|
||||
, 359, (__value) => {
|
||||
#nullable restore
|
||||
#line 125 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 126 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
Grid = __value;
|
||||
|
||||
#line default
|
||||
@@ -1126,7 +1127,7 @@ __builder5.AddContent(199, sh.bezeichnung);
|
||||
__builder5.OpenComponent<Syncfusion.Blazor.Buttons.SfButton>(368);
|
||||
__builder5.AddAttribute(369, "IsPrimary", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
|
||||
#nullable restore
|
||||
#line 160 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 161 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
true
|
||||
|
||||
#line default
|
||||
@@ -1135,7 +1136,7 @@ __builder5.AddContent(199, sh.bezeichnung);
|
||||
));
|
||||
__builder5.AddAttribute(370, "OnClick", global::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 160 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 161 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
() => WeiterClick()
|
||||
|
||||
#line default
|
||||
@@ -1178,7 +1179,7 @@ __builder5.AddContent(199, sh.bezeichnung);
|
||||
));
|
||||
__builder2.AddComponentReferenceCapture(385, (__value) => {
|
||||
#nullable restore
|
||||
#line 24 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 25 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
Tab = (Syncfusion.Blazor.Navigations.SfTab)__value;
|
||||
|
||||
#line default
|
||||
@@ -1202,7 +1203,7 @@ __builder5.AddContent(199, sh.bezeichnung);
|
||||
__builder.AddAttribute(392, "Width", "250px");
|
||||
__builder.AddAttribute(393, "IsModal", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
|
||||
#nullable restore
|
||||
#line 181 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 182 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
true
|
||||
|
||||
#line default
|
||||
@@ -1211,7 +1212,7 @@ __builder5.AddContent(199, sh.bezeichnung);
|
||||
));
|
||||
__builder.AddAttribute(394, "Visible", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
|
||||
#nullable restore
|
||||
#line 181 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 182 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
ShowErrorDialog
|
||||
|
||||
#line default
|
||||
@@ -1239,7 +1240,7 @@ __builder5.AddContent(199, sh.bezeichnung);
|
||||
__builder3.AddAttribute(408, "Content", "OK");
|
||||
__builder3.AddAttribute(409, "IsPrimary", global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
|
||||
#nullable restore
|
||||
#line 188 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 189 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
true
|
||||
|
||||
#line default
|
||||
@@ -1248,7 +1249,7 @@ __builder5.AddContent(199, sh.bezeichnung);
|
||||
));
|
||||
__builder3.AddAttribute(410, "OnClick", global::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 188 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 189 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
CloseDialog
|
||||
|
||||
#line default
|
||||
@@ -1267,8 +1268,11 @@ __builder5.AddContent(199, sh.bezeichnung);
|
||||
}
|
||||
#pragma warning restore 1998
|
||||
#nullable restore
|
||||
#line 194 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 195 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
|
||||
[Parameter]
|
||||
public int paramtid { get; set; }
|
||||
|
||||
SfTab Tab;
|
||||
SfGrid<Klasse> Grid { get; set; }
|
||||
public int Value = 0;
|
||||
@@ -1327,7 +1331,7 @@ __builder5.AddContent(199, sh.bezeichnung);
|
||||
#line hidden
|
||||
#nullable disable
|
||||
#nullable restore
|
||||
#line 248 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 252 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
|
||||
}
|
||||
public async Task SelectTrainBack()
|
||||
@@ -1358,7 +1362,14 @@ __builder5.AddContent(199, sh.bezeichnung);
|
||||
}
|
||||
if (firstRender)
|
||||
{
|
||||
Lehrerdaten = BlazorApp.Controller.LehrerController.GetByUserID(userid);
|
||||
if (paramtid!=0)
|
||||
{
|
||||
Lehrerdaten = BlazorApp.Controller.LehrerController.GetByID(paramtid);
|
||||
}
|
||||
else
|
||||
{
|
||||
Lehrerdaten = BlazorApp.Controller.LehrerController.GetByUserID(userid);
|
||||
}
|
||||
_lehrer = Lehrerdaten.First<BWPMModels.Lehrer>();
|
||||
GridData = BlazorApp.Controller.KlasseController.GetByLehrerID(_lehrer.ID);
|
||||
await sessionStorage.SetItemAsync("LehrerID", _lehrer.ID.ToString());
|
||||
@@ -1369,14 +1380,13 @@ __builder5.AddContent(199, sh.bezeichnung);
|
||||
private async Task OnBeginHandler(ActionEventArgs<BWPMModels.Klasse> Args)
|
||||
|
||||
{
|
||||
|
||||
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
#nullable restore
|
||||
#line 302 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 312 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
|
||||
if (Args.RequestType == Syncfusion.Blazor.Grids.Action.Save)
|
||||
{
|
||||
|
||||
Binary file not shown.
Binary file not shown.
@@ -203,7 +203,6 @@ using BlazorApp.Controller;
|
||||
|
||||
protected override async Task OnAfterRenderAsync(bool firstRender)
|
||||
{
|
||||
|
||||
userid = await sessionStorage.GetItemAsync<string>("UserID");
|
||||
|
||||
if (userid == null)
|
||||
@@ -223,8 +222,8 @@ using BlazorApp.Controller;
|
||||
}
|
||||
}
|
||||
}
|
||||
private async Task OnBeginHandler(ActionEventArgs<BWPMModels.Schulhaus> Args)
|
||||
|
||||
private async Task OnBeginHandler(ActionEventArgs<BWPMModels.Schulhaus> Args)
|
||||
{
|
||||
if (Args.RequestType == Syncfusion.Blazor.Grids.Action.Save)
|
||||
{
|
||||
|
||||
@@ -203,411 +203,424 @@ using BWPMModels;
|
||||
}
|
||||
#pragma warning restore 1998
|
||||
#nullable restore
|
||||
#line 208 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Student\Student.razor"
|
||||
#line 239 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Student\Student.razor"
|
||||
|
||||
public int[] ExpandItems = new int[] { 2 };
|
||||
public string[] sfSchuelerID { get; set; }
|
||||
public string DialogHeader { get; set; } = "";
|
||||
public string DialogText { get; set; } = "";
|
||||
public bool DialogShowYesNO { get; set; } = true;
|
||||
public string berufhinweis = "";
|
||||
public string klassehinweis = "";
|
||||
public string klassehinweiscolor = "red";
|
||||
public int[] ExpandItems = new int[] { 2 };
|
||||
public string[] sfSchuelerID { get; set; }
|
||||
public string DialogHeader { get; set; } = "";
|
||||
public string DialogText { get; set; } = "";
|
||||
public bool DialogShowYesNO { get; set; } = true;
|
||||
public string berufhinweis = "";
|
||||
public string klassehinweis = "";
|
||||
public string klassehinweiscolor = "red";
|
||||
|
||||
public bool ShowDeleteConfirmation { get; set; } = false;
|
||||
protected ElementReference ToFocus;
|
||||
public string lehrerID = "";
|
||||
public int hiddenschuelerid = 0;
|
||||
public string KlasseID = "0";
|
||||
public string SchuelerklasseID = "0";
|
||||
public string KlasseTypID = "0";
|
||||
public string userid;
|
||||
public bool FieldDisabled = true;
|
||||
public bool DropDownEnabled = false;
|
||||
public List<BWPMModels.Klasse> Klasse { get; set; }
|
||||
public List<BWPMModels.Klassentyp> klassentyp { get; set; } = BlazorApp.Controller.KlassentypController.GetAllAktiveData();
|
||||
public List<BWPMModels.Schueler> Schueler { get; set; }
|
||||
private Schueler _schueler { get; set; } = new BWPMModels.Schueler();
|
||||
public List<BWPMModels.Beruf> berufe { get; set; } = BlazorApp.Controller.BerufController.GetBerufsangebot();
|
||||
public bool ShowDeleteConfirmation { get; set; } = false;
|
||||
protected ElementReference ToFocus;
|
||||
public string lehrerID = "";
|
||||
public int hiddenschuelerid = 0;
|
||||
public string KlasseID = "0";
|
||||
public string LehrerID = "0";
|
||||
public string SchuelerklasseID = "0";
|
||||
public string KlasseTypID = "0";
|
||||
public string userid;
|
||||
public bool FieldDisabled = true;
|
||||
public bool DropDownEnabled = false;
|
||||
public List<BWPMModels.Klasse> Klasse { get; set; }
|
||||
public List<BWPMModels.Lehrer> Lehrer { get; set; }
|
||||
public List<BWPMModels.Klassentyp> klassentyp { get; set; } = BlazorApp.Controller.KlassentypController.GetAllAktiveData();
|
||||
public List<BWPMModels.Schueler> Schueler { get; set; }
|
||||
private Schueler _schueler { get; set; } = new BWPMModels.Schueler();
|
||||
public List<BWPMModels.Beruf> berufe { get; set; } = BlazorApp.Controller.BerufController.GetBerufsangebot();
|
||||
|
||||
public List<Schuelerlist> schuelerliste = new List<Schuelerlist>();
|
||||
public List<iKlasse> Schuelerklasse = new List<iKlasse>();
|
||||
public int SchuelerID;
|
||||
public List<iKlasse> intKlasse = new List<iKlasse>();
|
||||
public List<iLehrer> intLehrer = new List<iLehrer>();
|
||||
public List<Schuelerlist> schuelerliste = new List<Schuelerlist>();
|
||||
public List<iKlasse> Schuelerklasse = new List<iKlasse>();
|
||||
public int SchuelerID;
|
||||
public List<iKlasse> intKlasse = new List<iKlasse>();
|
||||
public List<iLehrer> intLehrer = new List<iLehrer>();
|
||||
|
||||
public class iKlasse
|
||||
{
|
||||
public string id { get; set; }
|
||||
public string bezeichnung { get; set; }
|
||||
public class iKlasse
|
||||
{
|
||||
public string id { get; set; }
|
||||
public string bezeichnung { get; set; }
|
||||
|
||||
}
|
||||
public class iLehrer
|
||||
{
|
||||
public string id { get; set; }
|
||||
public string bezeichnung { get; set; }
|
||||
}
|
||||
public class iLehrer
|
||||
{
|
||||
public string id { get; set; }
|
||||
public string bezeichnung { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
public class Schuelerlist
|
||||
{
|
||||
public int id { get; set; }
|
||||
public string bezeichnung { get; set; }
|
||||
}
|
||||
//--------------------------------------
|
||||
//Schülerberuf / beruf
|
||||
//--------------------------------------
|
||||
SfGrid<SchuelerBeruf> Grid { get; set; }
|
||||
public class Schuelerlist
|
||||
{
|
||||
public int id { get; set; }
|
||||
public string bezeichnung { get; set; }
|
||||
}
|
||||
//--------------------------------------
|
||||
//Schülerberuf / beruf
|
||||
//--------------------------------------
|
||||
SfGrid<SchuelerBeruf> Grid { get; set; }
|
||||
|
||||
public List<BWPMModels.SchuelerBeruf> GridData { get; set; }
|
||||
public bool ContinuePaging = true;
|
||||
public bool InitialRender { get; set; }
|
||||
public int Value = 0; // consider that value your querystring contains
|
||||
public int foundrow = 0;
|
||||
public bool Initial { get; set; } = true;
|
||||
public int BerufID;
|
||||
private Lehrer _lehrer { get; set; } = new BWPMModels.Lehrer();
|
||||
public List<BWPMModels.Lehrer> Lehrerdaten { get; set; }
|
||||
public List<BWPMModels.SchuelerBeruf> GridData { get; set; }
|
||||
public bool ContinuePaging = true;
|
||||
public bool InitialRender { get; set; }
|
||||
public int Value = 0; // consider that value your querystring contains
|
||||
public int foundrow = 0;
|
||||
public bool Initial { get; set; } = true;
|
||||
public int BerufID;
|
||||
private Lehrer _lehrer { get; set; } = new BWPMModels.Lehrer();
|
||||
public List<BWPMModels.Lehrer> Lehrerdaten { get; set; }
|
||||
|
||||
protected override async Task OnInitializedAsync()
|
||||
{
|
||||
protected override async Task OnInitializedAsync()
|
||||
{
|
||||
|
||||
lehrerID = await sessionStorage.GetItemAsync<string>("LehrerID");
|
||||
userid = await sessionStorage.GetItemAsync<string>("UserID");
|
||||
Klasse = BlazorApp.Controller.KlasseController.GetAllActiveData();
|
||||
intKlasse.Clear();
|
||||
foreach (BWPMModels.Klasse item in Klasse)
|
||||
{
|
||||
lehrerID = await sessionStorage.GetItemAsync<string>("LehrerID");
|
||||
userid = await sessionStorage.GetItemAsync<string>("UserID");
|
||||
Klasse = BlazorApp.Controller.KlasseController.GetAllActiveData();
|
||||
intKlasse.Clear();
|
||||
foreach (BWPMModels.Klasse item in Klasse)
|
||||
{
|
||||
|
||||
iKlasse kl = new iKlasse();
|
||||
kl.id = item.ID.ToString();
|
||||
kl.bezeichnung = item.bezeichnung;
|
||||
intKlasse.Add(kl);
|
||||
Schuelerklasse.Add(kl);
|
||||
iKlasse kl = new iKlasse();
|
||||
kl.id = item.ID.ToString();
|
||||
kl.bezeichnung = item.bezeichnung;
|
||||
intKlasse.Add(kl);
|
||||
Schuelerklasse.Add(kl);
|
||||
|
||||
};
|
||||
KlasseID = Klasse[0].ID.ToString();
|
||||
SchuelerklasseID = Klasse[0].ID.ToString();
|
||||
KlasseTypID = klassentyp[0].ID.ToString();
|
||||
Update_Schueler_Klasse();
|
||||
}
|
||||
};
|
||||
KlasseID = Klasse[0].ID.ToString();
|
||||
|
||||
SchuelerklasseID = Klasse[0].ID.ToString();
|
||||
KlasseTypID = klassentyp[0].ID.ToString();
|
||||
Lehrer = BlazorApp.Controller.LehrerController.GetAllActiveData();
|
||||
intLehrer.Clear();
|
||||
foreach (BWPMModels.Lehrer item in Lehrer)
|
||||
{
|
||||
iLehrer ll = new iLehrer();
|
||||
ll.id = item.ID.ToString();
|
||||
ll.bezeichnung = item.name.ToString() + " " + item.vorname.ToString();
|
||||
intLehrer.Add(ll);
|
||||
}
|
||||
LehrerID = Lehrer[0].ID.ToString();
|
||||
Update_Schueler_Klasse();
|
||||
}
|
||||
|
||||
void OnChange(object value, string name)
|
||||
{
|
||||
KlasseID = value.ToString();
|
||||
Update_Schueler_Klasse();
|
||||
}
|
||||
void OnChange(object value, string name)
|
||||
{
|
||||
KlasseID = value.ToString();
|
||||
Update_Schueler_Klasse();
|
||||
}
|
||||
|
||||
protected override async Task OnAfterRenderAsync(bool firstRender)
|
||||
{
|
||||
}
|
||||
//----------------------------------------------------------
|
||||
//Klassenliste / Schuelerliste
|
||||
//----------------------------------------------------------
|
||||
public void ChangeKlasse(Syncfusion.Blazor.DropDowns.ChangeEventArgs<string, Klasse> args)
|
||||
{
|
||||
protected override async Task OnAfterRenderAsync(bool firstRender)
|
||||
{
|
||||
}
|
||||
//----------------------------------------------------------
|
||||
//Klassenliste / Schuelerliste
|
||||
//----------------------------------------------------------
|
||||
public void ChangeKlasse(Syncfusion.Blazor.DropDowns.ChangeEventArgs<string, Klasse> args)
|
||||
{
|
||||
|
||||
Update_Schueler_Klasse();
|
||||
}
|
||||
Update_Schueler_Klasse();
|
||||
}
|
||||
|
||||
|
||||
public void Update_Schueler_Klasse()
|
||||
{
|
||||
UpdateSchulerliste();
|
||||
pruefung_klasse();
|
||||
}
|
||||
public void Update_Schueler_Klasse()
|
||||
{
|
||||
UpdateSchulerliste();
|
||||
pruefung_klasse();
|
||||
}
|
||||
|
||||
public void UpdateSchulerliste()
|
||||
{
|
||||
Schueler = BlazorApp.Controller.SchuelerController.GetByKlasseID(Convert.ToInt32(KlasseID));
|
||||
public void UpdateSchulerliste()
|
||||
{
|
||||
Schueler = BlazorApp.Controller.SchuelerController.GetByKlasseID(Convert.ToInt32(KlasseID));
|
||||
|
||||
schuelerliste.Clear();
|
||||
schuelerliste.Clear();
|
||||
|
||||
int newschuelerid = 0;
|
||||
bool found = false;
|
||||
foreach (BWPMModels.Schueler item in Schueler)
|
||||
{
|
||||
Schuelerlist sl = new Schuelerlist();
|
||||
sl.id = item.ID;
|
||||
if (newschuelerid == 0) { newschuelerid = sl.id; };
|
||||
if (SchuelerID == sl.id) { found = true; }
|
||||
sl.bezeichnung = item.name + " " + item.vorname;
|
||||
schuelerliste.Add(sl);
|
||||
};
|
||||
if (found != true)
|
||||
{
|
||||
FieldDisabled = true;
|
||||
DropDownEnabled = false;
|
||||
SchuelerID = -1;
|
||||
SchuelerID = newschuelerid;
|
||||
if (schuelerliste.Count > 0) { SchuelerSelected(); }
|
||||
}
|
||||
int newschuelerid = 0;
|
||||
bool found = false;
|
||||
foreach (BWPMModels.Schueler item in Schueler)
|
||||
{
|
||||
Schuelerlist sl = new Schuelerlist();
|
||||
sl.id = item.ID;
|
||||
if (newschuelerid == 0) { newschuelerid = sl.id; };
|
||||
if (SchuelerID == sl.id) { found = true; }
|
||||
sl.bezeichnung = item.name + " " + item.vorname;
|
||||
schuelerliste.Add(sl);
|
||||
};
|
||||
if (found != true)
|
||||
{
|
||||
FieldDisabled = true;
|
||||
DropDownEnabled = false;
|
||||
SchuelerID = -1;
|
||||
SchuelerID = newschuelerid;
|
||||
if (schuelerliste.Count > 0) { SchuelerSelected(); }
|
||||
}
|
||||
|
||||
pruefung_klasse();
|
||||
}
|
||||
private void SchuelerChange(object value, string name)
|
||||
{
|
||||
var str = value is IEnumerable<object> ? string.Join(", ", (IEnumerable<object>)value) : value;
|
||||
SchuelerSelected();
|
||||
}
|
||||
private void SchuelerSelected()
|
||||
{
|
||||
Schueler = BlazorApp.Controller.SchuelerController.GetByID(Convert.ToInt32(SchuelerID));
|
||||
_schueler = Schueler.First<BWPMModels.Schueler>();
|
||||
SchuelerklasseID = _schueler.klasseID.ToString();
|
||||
KlasseTypID = _schueler.klassemtypID.ToString();
|
||||
FieldDisabled = false;
|
||||
DropDownEnabled = true;
|
||||
update_griddata();
|
||||
pruefung();
|
||||
}
|
||||
pruefung_klasse();
|
||||
}
|
||||
private void SchuelerChange(object value, string name)
|
||||
{
|
||||
var str = value is IEnumerable<object> ? string.Join(", ", (IEnumerable<object>)value) : value;
|
||||
SchuelerSelected();
|
||||
}
|
||||
private void SchuelerSelected()
|
||||
{
|
||||
Schueler = BlazorApp.Controller.SchuelerController.GetByID(Convert.ToInt32(SchuelerID));
|
||||
_schueler = Schueler.First<BWPMModels.Schueler>();
|
||||
SchuelerklasseID = _schueler.klasseID.ToString();
|
||||
KlasseTypID = _schueler.klassemtypID.ToString();
|
||||
FieldDisabled = false;
|
||||
DropDownEnabled = true;
|
||||
update_griddata();
|
||||
pruefung();
|
||||
}
|
||||
|
||||
//----------------------------------------------------------
|
||||
//Schüler-Formular
|
||||
//----------------------------------------------------------
|
||||
//----------------------------------------------------------
|
||||
//Schüler-Formular
|
||||
//----------------------------------------------------------
|
||||
|
||||
public void Submit()
|
||||
{
|
||||
BlazorApp.Controller.SchuelerController.PUT(_schueler);
|
||||
}
|
||||
public void InvalidSubmit()
|
||||
{
|
||||
}
|
||||
public void Submit()
|
||||
{
|
||||
BlazorApp.Controller.SchuelerController.PUT(_schueler);
|
||||
}
|
||||
public void InvalidSubmit()
|
||||
{
|
||||
}
|
||||
|
||||
private void SaveClick()
|
||||
{
|
||||
Schueler _tmpschueler = new BWPMModels.Schueler();
|
||||
_tmpschueler = BlazorApp.Controller.SchuelerController.GetByID(_schueler.ID).First<BWPMModels.Schueler>();
|
||||
_tmpschueler.name = _schueler.name;
|
||||
_tmpschueler.vorname = _schueler.vorname;
|
||||
_tmpschueler.bemerkung = _schueler.bemerkung;
|
||||
_tmpschueler.klasseID = Convert.ToInt32(SchuelerklasseID);
|
||||
_tmpschueler.klassemtypID = Convert.ToInt32(KlasseTypID);
|
||||
BlazorApp.Controller.SchuelerController.PUT(_tmpschueler);
|
||||
UpdateSchulerliste();
|
||||
}
|
||||
private void SaveClick()
|
||||
{
|
||||
Schueler _tmpschueler = new BWPMModels.Schueler();
|
||||
_tmpschueler = BlazorApp.Controller.SchuelerController.GetByID(_schueler.ID).First<BWPMModels.Schueler>();
|
||||
_tmpschueler.name = _schueler.name;
|
||||
_tmpschueler.vorname = _schueler.vorname;
|
||||
_tmpschueler.bemerkung = _schueler.bemerkung;
|
||||
_tmpschueler.klasseID = Convert.ToInt32(SchuelerklasseID);
|
||||
_tmpschueler.klassemtypID = Convert.ToInt32(KlasseTypID);
|
||||
BlazorApp.Controller.SchuelerController.PUT(_tmpschueler);
|
||||
UpdateSchulerliste();
|
||||
}
|
||||
|
||||
private void NewClick()
|
||||
{
|
||||
int schuelerid = 0;
|
||||
BWPMModels.Schueler schuelerdata = new Schueler();
|
||||
schuelerdata.aktiv = true;
|
||||
schuelerdata.erstellt_am = DateTime.Now;
|
||||
schuelerdata.mutiert_am = DateTime.Now;
|
||||
schuelerdata.mutierer = userid;
|
||||
schuelerdata.name = "Neuer Schüler";
|
||||
schuelerdata.vorname = "";
|
||||
schuelerdata.bemerkung = "";
|
||||
schuelerdata.klasseID = Convert.ToInt32(KlasseID);
|
||||
schuelerdata.klassemtypID = Convert.ToInt32(KlasseTypID);
|
||||
schuelerid = BlazorApp.Controller.SchuelerController.POST(schuelerdata);
|
||||
FieldDisabled = false;
|
||||
DropDownEnabled = true;
|
||||
UpdateSchulerliste();
|
||||
SchuelerID = schuelerid;
|
||||
SchuelerSelected();
|
||||
jsRuntime.InvokeVoidAsync("SetFocusToElement", ToFocus);
|
||||
private void NewClick()
|
||||
{
|
||||
int schuelerid = 0;
|
||||
BWPMModels.Schueler schuelerdata = new Schueler();
|
||||
schuelerdata.aktiv = true;
|
||||
schuelerdata.erstellt_am = DateTime.Now;
|
||||
schuelerdata.mutiert_am = DateTime.Now;
|
||||
schuelerdata.mutierer = userid;
|
||||
schuelerdata.name = "Neuer Schüler";
|
||||
schuelerdata.vorname = "";
|
||||
schuelerdata.bemerkung = "";
|
||||
schuelerdata.klasseID = Convert.ToInt32(KlasseID);
|
||||
schuelerdata.klassemtypID = Convert.ToInt32(KlasseTypID);
|
||||
schuelerid = BlazorApp.Controller.SchuelerController.POST(schuelerdata);
|
||||
FieldDisabled = false;
|
||||
DropDownEnabled = true;
|
||||
UpdateSchulerliste();
|
||||
SchuelerID = schuelerid;
|
||||
SchuelerSelected();
|
||||
jsRuntime.InvokeVoidAsync("SetFocusToElement", ToFocus);
|
||||
|
||||
}
|
||||
private void DeleteClick()
|
||||
{
|
||||
DialogHeader = "Löschbestätigung";
|
||||
DialogText = "Schüler '" + _schueler.name + ' ' + _schueler.vorname + "' wirklich löschen?'";
|
||||
DialogShowYesNO = true;
|
||||
ShowDeleteConfirmation = true;
|
||||
}
|
||||
}
|
||||
private void DeleteClick()
|
||||
{
|
||||
DialogHeader = "Löschbestätigung";
|
||||
DialogText = "Schüler '" + _schueler.name + ' ' + _schueler.vorname + "' wirklich löschen?'";
|
||||
DialogShowYesNO = true;
|
||||
ShowDeleteConfirmation = true;
|
||||
}
|
||||
|
||||
private void DeleteConfirmed()
|
||||
{
|
||||
_schueler.aktiv = false;
|
||||
_schueler.mutierer = userid;
|
||||
_schueler.mutiert_am = DateTime.Now;
|
||||
BlazorApp.Controller.SchuelerController.PUT(_schueler);
|
||||
BlazorApp.Controller.SchuelerBerufController.DeleteBerufswunsch(_schueler.ID, userid);
|
||||
ShowDeleteConfirmation = false;
|
||||
UpdateSchulerliste();
|
||||
}
|
||||
private void DeleteConfirmed()
|
||||
{
|
||||
_schueler.aktiv = false;
|
||||
_schueler.mutierer = userid;
|
||||
_schueler.mutiert_am = DateTime.Now;
|
||||
BlazorApp.Controller.SchuelerController.PUT(_schueler);
|
||||
BlazorApp.Controller.SchuelerBerufController.DeleteBerufswunsch(_schueler.ID, userid);
|
||||
ShowDeleteConfirmation = false;
|
||||
UpdateSchulerliste();
|
||||
}
|
||||
|
||||
private void AbortDelete()
|
||||
{
|
||||
ShowDeleteConfirmation = false;
|
||||
}
|
||||
private void DialogConfirmed()
|
||||
{
|
||||
ShowDeleteConfirmation = false;
|
||||
}
|
||||
//--------------------------------------
|
||||
//SchülerBeruf / Beruf
|
||||
//--------------------------------------
|
||||
private void InsertBeruf()
|
||||
{
|
||||
if (SchuelerID == 0)
|
||||
{
|
||||
DialogHeader = "Daten unvollständig";
|
||||
DialogText = "Bitte zuerst einen Schüler auswählen!";
|
||||
DialogShowYesNO = false;
|
||||
ShowDeleteConfirmation = true;
|
||||
return;
|
||||
}
|
||||
if (BerufID == 0)
|
||||
{
|
||||
DialogHeader = "Daten unvollständig";
|
||||
DialogText = "Bitte zuerst einen Beruf auswählen!";
|
||||
DialogShowYesNO = false;
|
||||
ShowDeleteConfirmation = true;
|
||||
return;
|
||||
}
|
||||
ShowDeleteConfirmation = false;
|
||||
BWPMModels.SchuelerBeruf sberuf = new BWPMModels.SchuelerBeruf();
|
||||
sberuf.aktiv = true;
|
||||
sberuf.bemerkung = "";
|
||||
sberuf.berufID = BerufID;
|
||||
sberuf.erstellt_am = DateTime.Now;
|
||||
sberuf.mutiert_am = DateTime.Now;
|
||||
sberuf.mutierer = userid;
|
||||
sberuf.schuelerID = SchuelerID;
|
||||
int prio = BlazorApp.Controller.SchuelerBerufController.Get_Prio(SchuelerID);
|
||||
sberuf.prioritaet = prio + 1;
|
||||
BlazorApp.Controller.SchuelerBerufController.POST(sberuf);
|
||||
update_griddata();
|
||||
pruefung();
|
||||
}
|
||||
private void AbortDelete()
|
||||
{
|
||||
ShowDeleteConfirmation = false;
|
||||
}
|
||||
private void DialogConfirmed()
|
||||
{
|
||||
ShowDeleteConfirmation = false;
|
||||
}
|
||||
//--------------------------------------
|
||||
//SchülerBeruf / Beruf
|
||||
//--------------------------------------
|
||||
private void InsertBeruf()
|
||||
{
|
||||
if (SchuelerID == 0)
|
||||
{
|
||||
DialogHeader = "Daten unvollständig";
|
||||
DialogText = "Bitte zuerst einen Schüler auswählen!";
|
||||
DialogShowYesNO = false;
|
||||
ShowDeleteConfirmation = true;
|
||||
return;
|
||||
}
|
||||
if (BerufID == 0)
|
||||
{
|
||||
DialogHeader = "Daten unvollständig";
|
||||
DialogText = "Bitte zuerst einen Beruf auswählen!";
|
||||
DialogShowYesNO = false;
|
||||
ShowDeleteConfirmation = true;
|
||||
return;
|
||||
}
|
||||
ShowDeleteConfirmation = false;
|
||||
BWPMModels.SchuelerBeruf sberuf = new BWPMModels.SchuelerBeruf();
|
||||
sberuf.aktiv = true;
|
||||
sberuf.bemerkung = "";
|
||||
sberuf.berufID = BerufID;
|
||||
sberuf.erstellt_am = DateTime.Now;
|
||||
sberuf.mutiert_am = DateTime.Now;
|
||||
sberuf.mutierer = userid;
|
||||
sberuf.schuelerID = SchuelerID;
|
||||
int prio = BlazorApp.Controller.SchuelerBerufController.Get_Prio(SchuelerID);
|
||||
sberuf.prioritaet = prio + 1;
|
||||
BlazorApp.Controller.SchuelerBerufController.POST(sberuf);
|
||||
update_griddata();
|
||||
pruefung();
|
||||
}
|
||||
|
||||
private void update_griddata()
|
||||
{
|
||||
GridData = BlazorApp.Controller.SchuelerBerufController.GetBySchuelerID(SchuelerID);
|
||||
}
|
||||
private void update_griddata()
|
||||
{
|
||||
GridData = BlazorApp.Controller.SchuelerBerufController.GetBySchuelerID(SchuelerID);
|
||||
}
|
||||
|
||||
private async Task OnBeginHandler(ActionEventArgs<BWPMModels.SchuelerBeruf> 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.SchuelerBerufController.POST(Args.Data);
|
||||
Value = Args.Data.ID;
|
||||
pruefung();
|
||||
}
|
||||
else
|
||||
{
|
||||
Args.Data.mutierer = userid.ToString();
|
||||
Args.Data.mutiert_am = DateTime.Now;
|
||||
BlazorApp.Controller.SchuelerBerufController.PUT(Args.Data);
|
||||
pruefung();
|
||||
}
|
||||
}
|
||||
if (Args.RequestType == Syncfusion.Blazor.Grids.Action.Delete)
|
||||
{
|
||||
Args.Data.mutierer = userid.ToString();
|
||||
Args.Data.mutiert_am = DateTime.Now;
|
||||
Args.Data.aktiv = false;
|
||||
BlazorApp.Controller.SchuelerBerufController.PUT(Args.Data);
|
||||
pruefung();
|
||||
}
|
||||
}
|
||||
private async Task OnBeginHandler(ActionEventArgs<BWPMModels.SchuelerBeruf> 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.SchuelerBerufController.POST(Args.Data);
|
||||
Value = Args.Data.ID;
|
||||
pruefung();
|
||||
}
|
||||
else
|
||||
{
|
||||
Args.Data.mutierer = userid.ToString();
|
||||
Args.Data.mutiert_am = DateTime.Now;
|
||||
BlazorApp.Controller.SchuelerBerufController.PUT(Args.Data);
|
||||
pruefung();
|
||||
}
|
||||
}
|
||||
if (Args.RequestType == Syncfusion.Blazor.Grids.Action.Delete)
|
||||
{
|
||||
Args.Data.mutierer = userid.ToString();
|
||||
Args.Data.mutiert_am = DateTime.Now;
|
||||
Args.Data.aktiv = false;
|
||||
BlazorApp.Controller.SchuelerBerufController.PUT(Args.Data);
|
||||
pruefung();
|
||||
}
|
||||
}
|
||||
|
||||
public async Task OnCompletedHandler(ActionEventArgs<BWPMModels.SchuelerBeruf> 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.SchuelerBeruf> args)
|
||||
{
|
||||
if (!Initial)
|
||||
{
|
||||
}
|
||||
Initial = false;
|
||||
}
|
||||
public async Task OnCompletedHandler(ActionEventArgs<BWPMModels.SchuelerBeruf> 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.SchuelerBeruf> args)
|
||||
{
|
||||
if (!Initial)
|
||||
{
|
||||
}
|
||||
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<SchuelerBeruf> 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;
|
||||
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<SchuelerBeruf> 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;
|
||||
break;
|
||||
}
|
||||
}
|
||||
if (ContinuePaging)
|
||||
{
|
||||
if (i >= PageCount)
|
||||
{
|
||||
i = 0;
|
||||
}
|
||||
await Grid.GoToPage(i + 1);
|
||||
ContinuePaging = false;
|
||||
break;
|
||||
}
|
||||
}
|
||||
if (ContinuePaging)
|
||||
{
|
||||
if (i >= PageCount)
|
||||
{
|
||||
i = 0;
|
||||
}
|
||||
await Grid.GoToPage(i + 1);
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
return foundrow;
|
||||
}
|
||||
}
|
||||
return foundrow;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
return foundrow;
|
||||
}
|
||||
}
|
||||
return foundrow;
|
||||
}
|
||||
|
||||
public void pruefung()
|
||||
{
|
||||
berufhinweis = "";
|
||||
int Anzahl_Berufe = 0;
|
||||
try
|
||||
{
|
||||
dbhelper dbh = new dbhelper();
|
||||
if (BlazorApp.Controller.SchuelerBerufController.Get_Anzahl(SchuelerID) < Convert.ToInt32(dbh.Get_Option(4)))
|
||||
{
|
||||
berufhinweis += "\r\n- es sollten 3 Berufswünsche ausgewählt werden<br />";
|
||||
}
|
||||
if (BlazorApp.Controller.SchuelerBerufController.Has_Prio1(SchuelerID) == false)
|
||||
{
|
||||
berufhinweis += "\r\n- Es fehlt ein Berufswunsch mit Priorität 1";
|
||||
}
|
||||
}
|
||||
catch { };
|
||||
}
|
||||
public void pruefung()
|
||||
{
|
||||
berufhinweis = "";
|
||||
int Anzahl_Berufe = 0;
|
||||
try
|
||||
{
|
||||
dbhelper dbh = new dbhelper();
|
||||
if (BlazorApp.Controller.SchuelerBerufController.Get_Anzahl(SchuelerID) < Convert.ToInt32(dbh.Get_Option(4)))
|
||||
{
|
||||
berufhinweis += "\r\n- es sollten 3 Berufswünsche ausgewählt werden<br />";
|
||||
}
|
||||
if (BlazorApp.Controller.SchuelerBerufController.Has_Prio1(SchuelerID) == false)
|
||||
{
|
||||
berufhinweis += "\r\n- Es fehlt ein Berufswunsch mit Priorität 1";
|
||||
}
|
||||
}
|
||||
catch { };
|
||||
}
|
||||
|
||||
public void pruefung_klasse()
|
||||
{
|
||||
klassehinweis = "";
|
||||
dbhelper dbh = new dbhelper();
|
||||
dbh.add_sp_param("Param1", KlasseID.ToString());
|
||||
dbh.Get_Tabledata("sp_chk_klasse", true, false);
|
||||
if (dbh.dsdaten.Tables[0].Rows[0][0].ToString() != dbh.dsdaten.Tables[0].Rows[0][1].ToString())
|
||||
{
|
||||
klassehinweis += "\r\n- " + dbh.dsdaten.Tables[0].Rows[0][1].ToString() + " von " + dbh.dsdaten.Tables[0].Rows[0][0].ToString() + " Schüler erfasst";
|
||||
klassehinweiscolor = "red";
|
||||
}
|
||||
else
|
||||
{
|
||||
klassehinweis += "\r\n- " + dbh.dsdaten.Tables[0].Rows[0][1].ToString() + " von " + dbh.dsdaten.Tables[0].Rows[0][0].ToString() + " Schüler erfasst";
|
||||
klassehinweiscolor = "green";
|
||||
}
|
||||
}
|
||||
public void pruefung_klasse()
|
||||
{
|
||||
klassehinweis = "";
|
||||
dbhelper dbh = new dbhelper();
|
||||
dbh.add_sp_param("Param1", KlasseID.ToString());
|
||||
dbh.Get_Tabledata("sp_chk_klasse", true, false);
|
||||
if (dbh.dsdaten.Tables[0].Rows[0][0].ToString() != dbh.dsdaten.Tables[0].Rows[0][1].ToString())
|
||||
{
|
||||
klassehinweis += "\r\n- " + dbh.dsdaten.Tables[0].Rows[0][1].ToString() + " von " + dbh.dsdaten.Tables[0].Rows[0][0].ToString() + " Schüler erfasst";
|
||||
klassehinweiscolor = "red";
|
||||
}
|
||||
else
|
||||
{
|
||||
klassehinweis += "\r\n- " + dbh.dsdaten.Tables[0].Rows[0][1].ToString() + " von " + dbh.dsdaten.Tables[0].Rows[0][0].ToString() + " Schüler erfasst";
|
||||
klassehinweiscolor = "green";
|
||||
}
|
||||
}
|
||||
|
||||
public async Task SchuelerClick(RecordClickEventArgs<Schuelerlist> args)
|
||||
{
|
||||
SchuelerID = args.RowData.id;
|
||||
SchuelerSelected();
|
||||
}
|
||||
public async Task SchuelerClick(RecordClickEventArgs<Schuelerlist> args)
|
||||
{
|
||||
SchuelerID = args.RowData.id;
|
||||
SchuelerSelected();
|
||||
}
|
||||
|
||||
|
||||
#line default
|
||||
|
||||
@@ -0,0 +1,392 @@
|
||||
// <auto-generated/>
|
||||
#pragma warning disable 1591
|
||||
#pragma warning disable 0414
|
||||
#pragma warning disable 0649
|
||||
#pragma warning disable 0169
|
||||
|
||||
namespace BlazorApp.Pages.Admin.Teacher
|
||||
{
|
||||
#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 15 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
|
||||
using FastReport;
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
#nullable restore
|
||||
#line 16 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
|
||||
using FastReport.Web;
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
#nullable restore
|
||||
#line 17 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
|
||||
using FastReport.Web.Blazor.Components;
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
#nullable restore
|
||||
#line 19 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\_Imports.razor"
|
||||
using Blazored.SessionStorage;
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
#nullable restore
|
||||
#line 5 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Teacher\Teacher.razor"
|
||||
using Syncfusion.Blazor.Grids;
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
#nullable restore
|
||||
#line 6 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Teacher\Teacher.razor"
|
||||
using Syncfusion.Blazor.Buttons;
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
#nullable restore
|
||||
#line 7 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Teacher\Teacher.razor"
|
||||
using Syncfusion.Blazor.Spinner;
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
#nullable restore
|
||||
#line 8 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Teacher\Teacher.razor"
|
||||
using Syncfusion.Blazor.Notifications;
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
#nullable restore
|
||||
#line 9 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Teacher\Teacher.razor"
|
||||
using BlazorApp.Helper;
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
#nullable restore
|
||||
#line 10 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Teacher\Teacher.razor"
|
||||
using BWPMModels;
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
#nullable restore
|
||||
#line 12 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Teacher\Teacher.razor"
|
||||
using BlazorApp.Controller;
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
[Microsoft.AspNetCore.Components.RouteAttribute("/Admin/Teacher/Teacher")]
|
||||
public partial class Teacher : ListBase
|
||||
{
|
||||
#pragma warning disable 1998
|
||||
protected override void BuildRenderTree(Microsoft.AspNetCore.Components.Rendering.RenderTreeBuilder __builder)
|
||||
{
|
||||
}
|
||||
#pragma warning restore 1998
|
||||
#nullable restore
|
||||
#line 98 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Teacher\Teacher.razor"
|
||||
|
||||
SfToast ToastObj;
|
||||
private string ToastPosition = "Right";
|
||||
private string ToastContent = "Daten erfolgreich gespeichert";
|
||||
private ToastEffect ShowAnimation = ToastEffect.FadeIn;
|
||||
private ToastEffect HideAnimation = ToastEffect.FadeOut;
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
#nullable restore
|
||||
#line 106 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Admin\Teacher\Teacher.razor"
|
||||
|
||||
private DialogSettings DialogParams = new DialogSettings { Width = "450px", Height = "750px" };
|
||||
|
||||
SfGrid<Lehrer> Grid { get; set; }
|
||||
public List<BWPMModels.Lehrer> GridData { get; set; }
|
||||
public List<BWPMModels.Lehrer> Lehrers { get; set; }
|
||||
public List<BWPMModels.Lehrer> TmpLehrer { get; set; }
|
||||
public List<BWPMModels.AspNetUsers> Users { 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.LehrerController.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.Lehrer> Args)
|
||||
|
||||
{
|
||||
if (Args.RequestType == Syncfusion.Blazor.Grids.Action.Save)
|
||||
{
|
||||
if (Args.Action == "Add")
|
||||
{
|
||||
|
||||
Users = BlazorApp.Controller.AspNetUsersController.GetByUserName(Args.Data.email);
|
||||
if (Users.Count !=0)
|
||||
{
|
||||
Args.Cancel = true;
|
||||
ToastObj.CssClass = "e-toast-danger";
|
||||
ToastContent = "Ein Benutzer mit der gleichen E-Mailadresse ist bereits vorhanden.";
|
||||
StateHasChanged();
|
||||
ToastObj.ShowAsync();
|
||||
// Grid.Refresh();
|
||||
return;
|
||||
|
||||
}
|
||||
else {
|
||||
|
||||
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.LehrerController.POST(Args.Data);
|
||||
Value = Args.Data.ID;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
TmpLehrer = BlazorApp.Controller.LehrerController.GetByEMail(Args.Data.email);
|
||||
if (TmpLehrer.Count > 1)
|
||||
{
|
||||
Args.Cancel = true;
|
||||
ToastObj.CssClass = "e-toast-danger";
|
||||
ToastContent = "Die eingegebene Mail-Aadresse wird bereits verwendet.";
|
||||
StateHasChanged();
|
||||
ToastObj.ShowAsync();
|
||||
// Grid.Refresh();
|
||||
return;
|
||||
}
|
||||
Args.Data.mutierer = userid.ToString();
|
||||
Args.Data.mutiert_am = DateTime.Now;
|
||||
BlazorApp.Controller.LehrerController.PUT(Args.Data);
|
||||
ToastObj.CssClass = "e-toast-success";
|
||||
ToastContent = "Daten erfolgreich gespeichert";
|
||||
StateHasChanged();
|
||||
ToastObj.ShowAsync();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public async Task OnCompletedHandler(ActionEventArgs<BWPMModels.Lehrer> 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.Lehrer> 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<Lehrer> 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;
|
||||
}
|
||||
|
||||
public void CommandClickHandler(CommandClickEventArgs<Lehrer> args)
|
||||
{
|
||||
if (args.CommandColumn.Title == "Lehrer-Daten")
|
||||
{
|
||||
NavigationManager.NavigateTo("/Teacher/TeacherContact/" + args.RowData.ID.ToString());
|
||||
|
||||
}
|
||||
if (args.CommandColumn.Title=="Berufsangebot"){
|
||||
NavigationManager.NavigateTo("/Company/Berufsangebot/" + args.RowData.ID.ToString());
|
||||
|
||||
}
|
||||
if (args.CommandColumn.Title=="Ansprechperson"){
|
||||
NavigationManager.NavigateTo("/Company/CompanyContact/" + args.RowData.ID.ToString());
|
||||
|
||||
}
|
||||
//Perform your custom command button click operation here. And also with the value in “args” you can differentiate the buttons, if having multiple custom command buttons.
|
||||
}
|
||||
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
[global::Microsoft.AspNetCore.Components.InjectAttribute] private Blazored.SessionStorage.ISessionStorageService sessionStorage { get; set; }
|
||||
}
|
||||
}
|
||||
#pragma warning restore 1591
|
||||
@@ -132,62 +132,63 @@ using Blazored.SessionStorage;
|
||||
#line hidden
|
||||
#nullable disable
|
||||
#nullable restore
|
||||
#line 5 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 6 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
#nullable restore
|
||||
#line 6 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 7 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
using Syncfusion.Blazor.Grids;
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
#nullable restore
|
||||
#line 7 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 8 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
using Syncfusion.Blazor.Buttons;
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
#nullable restore
|
||||
#line 8 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 9 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
using Syncfusion.Blazor.Spinner;
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
#nullable restore
|
||||
#line 9 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 10 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
using Syncfusion.Blazor.Navigations;
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
#nullable restore
|
||||
#line 10 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 11 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
using Syncfusion.Blazor.Popups;
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
#nullable restore
|
||||
#line 11 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 12 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
using BlazorApp.Helper;
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
#nullable restore
|
||||
#line 12 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 13 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
using BWPMModels;
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
[Microsoft.AspNetCore.Components.RouteAttribute("/Teacher/TeacherContact")]
|
||||
[Microsoft.AspNetCore.Components.RouteAttribute("/Teacher/TeacherContact/{paramtid:int}")]
|
||||
public partial class Teacher : Admin.ListBase
|
||||
{
|
||||
#pragma warning disable 1998
|
||||
@@ -196,8 +197,11 @@ using BWPMModels;
|
||||
}
|
||||
#pragma warning restore 1998
|
||||
#nullable restore
|
||||
#line 194 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 195 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
|
||||
[Parameter]
|
||||
public int paramtid { get; set; }
|
||||
|
||||
SfTab Tab;
|
||||
SfGrid<Klasse> Grid { get; set; }
|
||||
public int Value = 0;
|
||||
@@ -256,7 +260,7 @@ using BWPMModels;
|
||||
#line hidden
|
||||
#nullable disable
|
||||
#nullable restore
|
||||
#line 248 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 252 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
|
||||
}
|
||||
public async Task SelectTrainBack()
|
||||
@@ -287,7 +291,14 @@ using BWPMModels;
|
||||
}
|
||||
if (firstRender)
|
||||
{
|
||||
Lehrerdaten = BlazorApp.Controller.LehrerController.GetByUserID(userid);
|
||||
if (paramtid!=0)
|
||||
{
|
||||
Lehrerdaten = BlazorApp.Controller.LehrerController.GetByID(paramtid);
|
||||
}
|
||||
else
|
||||
{
|
||||
Lehrerdaten = BlazorApp.Controller.LehrerController.GetByUserID(userid);
|
||||
}
|
||||
_lehrer = Lehrerdaten.First<BWPMModels.Lehrer>();
|
||||
GridData = BlazorApp.Controller.KlasseController.GetByLehrerID(_lehrer.ID);
|
||||
await sessionStorage.SetItemAsync("LehrerID", _lehrer.ID.ToString());
|
||||
@@ -298,14 +309,13 @@ using BWPMModels;
|
||||
private async Task OnBeginHandler(ActionEventArgs<BWPMModels.Klasse> Args)
|
||||
|
||||
{
|
||||
|
||||
|
||||
|
||||
#line default
|
||||
#line hidden
|
||||
#nullable disable
|
||||
#nullable restore
|
||||
#line 302 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
#line 312 "E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\BlazorApp\Pages\Teacher\Teacher.razor"
|
||||
|
||||
if (Args.RequestType == Syncfusion.Blazor.Grids.Action.Save)
|
||||
{
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
File diff suppressed because one or more lines are too long
Binary file not shown.
Reference in New Issue
Block a user