@page "/Admin/ScriptGenerator" @inject Blazored.SessionStorage.ISessionStorageService sessionStorage @inherits ListBase @using System.Text; @using Syncfusion.Blazor.Grids; @using Syncfusion.Blazor.Buttons; @using Syncfusion.Blazor.Navigations @using System.Text.RegularExpressions; @using Newtonsoft.Json; @using Syncfusion.Blazor.Spinner; @using BlazorApp.Helper @using BWPMModels; @using BlazorApp.Controller;

Script-Generator

Generieren

Model-Class WebAPI Service-Controller Razor-Page Razor App-Controller
@code { private List sourceCodeItems; public string tablename { get; set; } = "beruf"; public string Code1 { get; set; } = ""; public string Code2 { get; set; } = ""; public string Code3 { get; set; } = ""; public string Code4 { get; set; } = ""; public void GenerateCode() { var clist1 = BlazorApp.Controller.MyScriptController.GetData(1, tablename); Code1 = clist1[0].script; var clist2 = BlazorApp.Controller.MyScriptController.GetData(4, tablename); Code2 = clist2[0].script; var clist3 = BlazorApp.Controller.MyScriptController.GetData(7, tablename); Code3 = clist3[0].script; var clist4 = BlazorApp.Controller.MyScriptController.GetData(8, tablename); Code4 = clist4[0].script; } }