Initial commit

This commit is contained in:
2021-05-26 19:04:05 +02:00
commit 5dcd0d1046
483 changed files with 614430 additions and 0 deletions

15
App/APP.csproj Normal file
View File

@@ -0,0 +1,15 @@
<Project Sdk="Microsoft.NET.Sdk.Web">
<PropertyGroup>
<TargetFramework>netcoreapp3.1</TargetFramework>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Microsoft.AspNet.WebApi.Client" Version="5.2.7" />
<PackageReference Include="Microsoft.AspNetCore.Mvc.NewtonsoftJson" Version="3.1.15" />
<PackageReference Include="Syncfusion.EJ2.AspNet.Core" Version="19.1.0.64" />
</ItemGroup>
<ItemGroup>
<Reference Include="BWPMModels">
<HintPath>..\Models\bin\Debug\netcoreapp3.1\BWPMModels.dll</HintPath>
</Reference>
</ItemGroup>
</Project>

9
App/APP.csproj.user Normal file
View File

@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<Controller_SelectedScaffolderID>MvcControllerEmptyScaffolder</Controller_SelectedScaffolderID>
<Controller_SelectedScaffolderCategoryPath>root/Common/MVC/Controller</Controller_SelectedScaffolderCategoryPath>
<View_SelectedScaffolderID>RazorViewEmptyScaffolder</View_SelectedScaffolderID>
<View_SelectedScaffolderCategoryPath>root/Common/MVC/View</View_SelectedScaffolderCategoryPath>
</PropertyGroup>
</Project>

View File

@@ -0,0 +1,23 @@
using Microsoft.AspNetCore.Mvc;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace sf1.Controllers
{
public class FormController : Controller
{
public IActionResult Index()
{
return View();
}
public IActionResult Save(string firstname, string lastname)
{
ViewBag.daten = firstname + lastname;
return View();
}
}
}

View File

@@ -0,0 +1,37 @@
using System;
using System.Collections.Generic;
using System.Diagnostics;
using System.Linq;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Mvc;
using Microsoft.Extensions.Logging;
using sf1.Models;
namespace sf1.Controllers
{
public class HomeController : Controller
{
private readonly ILogger<HomeController> _logger;
public HomeController(ILogger<HomeController> logger)
{
_logger = logger;
}
public IActionResult Index()
{
return View();
}
public IActionResult Privacy()
{
return View();
}
[ResponseCache(Duration = 0, Location = ResponseCacheLocation.None, NoStore = true)]
public IActionResult Error()
{
return View(new ErrorViewModel { RequestId = Activity.Current?.Id ?? HttpContext.TraceIdentifier });
}
}
}

View File

@@ -0,0 +1,113 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Net.Http;
using System.Net.Http.Headers;
using System.Net.Http.Formatting;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Mvc;
using Syncfusion.EJ2;
using BWPMModels;
using System.Collections;
using Syncfusion.EJ2.Base;
using sf1.Models;
using Microsoft.Extensions.Configuration;
using Newtonsoft.Json;
using System.Reflection;
namespace sf1.Controllers
{
public partial class UserController : Controller
{
private const string URL = "http://localhost/CoreWebAPI1/api/";
public IActionResult Index()
{
return View();
}
[HttpPost]
public IActionResult UrlDatasource([FromBody] DataManagerRequest dm)
{
Helper.HttpClientHelper httpcli = new Helper.HttpClientHelper();
httpcli.CallService("user", "", "GET",null);
if (httpcli.Results.resultstatus != true)
{
return View();
}
List<User> users = JsonConvert.DeserializeObject<List<User>>(httpcli.Results.daten);
ViewBag.DataSource = users;
IEnumerable DataSource = users;
DataOperations operation = new DataOperations();
if (dm.Search != null && dm.Search.Count > 0)
{
DataSource = operation.PerformSearching(DataSource, dm.Search); //Search
}
if (dm.Sorted != null && dm.Sorted.Count > 0) //Sorting
{
DataSource = operation.PerformSorting(DataSource, dm.Sorted);
}
if (dm.Where != null && dm.Where.Count > 0)
{
DataSource = operation.PerformFiltering(DataSource, dm.Where, dm.Where[0].Operator); //Filtering
}
int count = DataSource.Cast<User>().Count();
if (dm.Skip != 0)
{
DataSource = operation.PerformSkip(DataSource, dm.Skip); //Paging
}
if (dm.Take != 0)
{
DataSource = operation.PerformTake(DataSource, dm.Take);
}
return dm.RequiresCounts ? Json(new { result = DataSource, count = count }) : Json(DataSource);
}
public ActionResult Update([FromBody] ICRUDModel<User> value)
{
Helper.HttpClientHelper httpcli = new Helper.HttpClientHelper();
User u = new User();
u = value.value;
httpcli.CallService("user",u.ID.ToString(), "PUT", value.value);
if (httpcli.Results.resultstatuscode !="OK")
{
return View();
}
return Json(value.value);
}
public ActionResult Insert([FromBody] ICRUDModel<User> value)
{
Helper.HttpClientHelper httpcli = new Helper.HttpClientHelper();
User u = new User();
u = value.value;
u.Teststring = "hallo";
u.aktiv = true;
httpcli.CallService("user", "", "POST", u);
if (httpcli.Results.resultstatuscode != "OK")
{
return View();
}
return Json(value.value);
}
public ActionResult Remove([FromBody] CRUDModel<User> value)
{
Helper.HttpClientHelper httpcli = new Helper.HttpClientHelper();
httpcli.CallService("user", value.Key.ToString(), "DELETE", null);
if (httpcli.Results.resultstatuscode != "OK")
{
return View();
}
return Json(value);
}
}
}

View File

@@ -0,0 +1,111 @@
using MyModels;
using Newtonsoft.Json;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Net.Http;
using System.Net.Http;
using System.Net.Http.Headers;
using System.Net.Http.Formatting;
using System.Threading.Tasks;
using sf1.Models;
namespace sf1.Helper
{
public class HttpClientHelper
{
string apikey = "";
public class DataStore<T>
{
//public T Data { get; set; }
public string daten { get; set; }
public bool resultstatus { get; set; }
public string resultstatuscode { get; set; }
}
public HttpResponseMessage ResponsTask;
public HttpResponseMessage ResponsResult;
public DataStore<object> Results = new DataStore<object>();
string uri = "";
public HttpClientHelper()
{
Helper.ParameterHelper ph = new Helper.ParameterHelper();
uri = ph.GetParameter("API");
apikey = ph.GetParameter("ApiKey");
}
public void CallService(string api, string key, string fnkt, Object daten)
{
HttpClient client = new HttpClient();
client.BaseAddress = new Uri(uri);
client.DefaultRequestHeaders.Add("ApiKey", apikey);
switch (fnkt)
{
case "GET":
if (key!="")
{
api = api+ "/" + key;
}
var responseTask = client.GetAsync(api);
responseTask.Wait();
var result = responseTask.Result;
Results.resultstatus = responseTask.IsCompletedSuccessfully;
if (result.IsSuccessStatusCode)
{
var readTask = result.Content.ReadAsStringAsync();
readTask.Wait();
//DataStore<object> ds = new DataStore<object>();
Results.daten = readTask.Result;
break;
}
break;
case "PUT":
if (key != "")
{
api = api+ "/" + key;
}
var response = client.PutAsJsonAsync(api, daten).Result;
Results.resultstatuscode = response.StatusCode.ToString();
break;
case "POST":
var postresponse = client.PostAsJsonAsync(api, daten).Result;
Results.resultstatuscode = postresponse.StatusCode.ToString();
break;
case "DELETE":
if (key != "")
{
api = api + "/" + key;
}
var deleteresponse = client.DeleteAsync(api).Result;
Results.resultstatuscode = deleteresponse.StatusCode.ToString();
break;
default:
break;
}
// var responseTask = client.GetAsync("user");
//responseTask.Wait();
//var result = responseTask.Result;
//if (result.IsSuccessStatusCode)
//{
// var readTask = result.Content.ReadAsStringAsync();
// readTask.Wait();
// DataStore<object> ds = new DataStore<object>();
// ds.Data = readTask;
//}
//else
//{
//}
}
}
}

View File

@@ -0,0 +1,25 @@
using Microsoft.Extensions.Configuration;
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Threading.Tasks;
namespace sf1.Helper
{
public class ParameterHelper
{
public string GetParameter(string Keyvalue)
{
var configuation = GetConfiguration();
return configuation.GetSection("Appsettings").GetSection(Keyvalue).Value;
}
public IConfigurationRoot GetConfiguration()
{
var builder = new ConfigurationBuilder().SetBasePath(Directory.GetCurrentDirectory()).AddJsonFile("appsettings.json", optional: true, reloadOnChange: true);
return builder.Build();
}
}
}

28
App/Models/CRUDModel.cs Normal file
View File

@@ -0,0 +1,28 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace sf1.Models
{
public class ICRUDModel<T> where T : class
{
public string action { get; set; }
public string table { get; set; }
public string keyColumn { get; set; }
public object key { get; set; }
public T value { get; set; }
public List<T> added { get; set; }
public List<T> changed { get; set; }
public List<T> deleted { get; set; }
public IDictionary<string, object> @params { get; set; }
}
}

View File

@@ -0,0 +1,11 @@
using System;
namespace sf1.Models
{
public class ErrorViewModel
{
public string RequestId { get; set; }
public bool ShowRequestId => !string.IsNullOrEmpty(RequestId);
}
}

26
App/Program.cs Normal file
View File

@@ -0,0 +1,26 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Hosting;
using Microsoft.Extensions.Configuration;
using Microsoft.Extensions.Hosting;
using Microsoft.Extensions.Logging;
namespace sf1
{
public class Program
{
public static void Main(string[] args)
{
CreateHostBuilder(args).Build().Run();
}
public static IHostBuilder CreateHostBuilder(string[] args) =>
Host.CreateDefaultBuilder(args)
.ConfigureWebHostDefaults(webBuilder =>
{
webBuilder.UseStartup<Startup>();
});
}
}

View File

@@ -0,0 +1,27 @@
{
"iisSettings": {
"windowsAuthentication": false,
"anonymousAuthentication": true,
"iisExpress": {
"applicationUrl": "http://localhost:50857",
"sslPort": 44303
}
},
"profiles": {
"IIS Express": {
"commandName": "IISExpress",
"launchBrowser": true,
"environmentVariables": {
"ASPNETCORE_ENVIRONMENT": "Development"
}
},
"sf1": {
"commandName": "Project",
"launchBrowser": true,
"applicationUrl": "https://localhost:5001;http://localhost:5000",
"environmentVariables": {
"ASPNETCORE_ENVIRONMENT": "Development"
}
}
}
}

87
App/Startup.cs Normal file
View File

@@ -0,0 +1,87 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Builder;
using Microsoft.AspNetCore.Hosting;
using Microsoft.AspNetCore.HttpsPolicy;
using Microsoft.Extensions.Configuration;
using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.Hosting;
using System.IO;
using Newtonsoft.Json.Serialization;
using Newtonsoft.Json;
using Newtonsoft;
using Microsoft.AspNetCore;
using Microsoft.AspNetCore.Mvc;
using Microsoft.AspNetCore.Mvc.NewtonsoftJson;
namespace sf1
{
public class Startup
{
public Startup(IConfiguration configuration)
{
Configuration = configuration;
}
public IConfiguration Configuration { get; }
// This method gets called by the runtime. Use this method to add services to the container.
public void ConfigureServices(IServiceCollection services)
{
services.AddControllersWithViews();
services.AddMvc().AddNewtonsoftJson(options =>
{
options.SerializerSettings.ContractResolver = new DefaultContractResolver();
});
}
// This method gets called by the runtime. Use this method to configure the HTTP request pipeline.
public void Configure(IApplicationBuilder app, IWebHostEnvironment env)
{
if (env.IsDevelopment())
{
app.UseDeveloperExceptionPage();
}
else
{
app.UseExceptionHandler("/Home/Error");
// The default HSTS value is 30 days. You may want to change this for production scenarios, see https://aka.ms/aspnetcore-hsts.
app.UseHsts();
}
app.UseHttpsRedirection();
app.UseStaticFiles();
app.UseRouting();
app.UseAuthorization();
app.UseEndpoints(endpoints =>
{
endpoints.MapControllerRoute(
name: "default",
pattern: "{controller=Home}/{action=Index}/{id?}");
});
if (Directory.Exists(Path.Combine(Directory.GetCurrentDirectory(), @"node_modules",@"@syncfusion")))
{
if (!Directory.Exists(Path.Combine(Directory.GetCurrentDirectory(), @"wwwroot", @"js", @"ej2")))
{
Directory.CreateDirectory(Path.Combine(Directory.GetCurrentDirectory(), @"wwwroot", @"js", @"ej2"));
File.Copy(Path.Combine(Directory.GetCurrentDirectory(), @"node_modules", @"@syncfusion", @"ej2-js-es5", @"scripts", @"ej2.min.js"), Path.Combine(Directory.GetCurrentDirectory(), @"wwwroot", @"js", @"ej2", @"ej2.min.js"));
}
if (!Directory.Exists(Path.Combine(Directory.GetCurrentDirectory(), @"wwwroot", @"css", @"ej2")))
{
Directory.CreateDirectory(Path.Combine(Directory.GetCurrentDirectory(), @"wwwroot", @"css", @"ej2"));
File.Copy(Path.Combine(Directory.GetCurrentDirectory(), @"node_modules", @"@syncfusion", @"ej2-js-es5", @"styles", @"bootstrap.css"), Path.Combine(Directory.GetCurrentDirectory(), @"wwwroot", @"css", @"ej2", @"bootstrap.css"));
File.Copy(Path.Combine(Directory.GetCurrentDirectory(), @"node_modules", @"@syncfusion", @"ej2-js-es5", @"styles", @"bootstrap4.css"), Path.Combine(Directory.GetCurrentDirectory(), @"wwwroot", @"css", @"ej2", @"bootstrap4.css"));
File.Copy(Path.Combine(Directory.GetCurrentDirectory(), @"node_modules", @"@syncfusion", @"ej2-js-es5", @"styles", @"material.css"), Path.Combine(Directory.GetCurrentDirectory(), @"wwwroot", @"css", @"ej2", @"material.css"));
File.Copy(Path.Combine(Directory.GetCurrentDirectory(), @"node_modules", @"@syncfusion", @"ej2-js-es5", @"styles", @"highcontrast.css"), Path.Combine(Directory.GetCurrentDirectory(), @"wwwroot", @"css", @"ej2", @"highcontrast.css"));
File.Copy(Path.Combine(Directory.GetCurrentDirectory(), @"node_modules", @"@syncfusion", @"ej2-js-es5", @"styles", @"fabric.css"), Path.Combine(Directory.GetCurrentDirectory(), @"wwwroot", @"css", @"ej2", @"fabric.css"));
}
}
}
}
}

View File

@@ -0,0 +1,35 @@
@using Syncfusion.EJ2
@{
ViewBag.Title = "Test";
Layout = "~/Views/Shared/_Layout.cshtml";
}
<h2>Test</h2>
<br />
<div class="control-section">
<form method="post" enctype="multipart/form-data" asp-controller="Form" asp-action="Save">
<div class="control_wrapper accordion-control-section">
<ejs-textbox id="firstname" placeholder="First Name"></ejs-textbox>
<ejs-textbox id="lastname" placeholder="Last Name"></ejs-textbox>
</div>
<table>
<tr>
<td>First Name: </td>
<td><input type="text" id="txtFirstName" name="FirstName" /></td>
</tr>
<tr>
<td>Last Name: </td>
<td><input type="text" id="txtLastName" name="LastName" /></td>
</tr>
<tr>
<td></td>
<td><input type="submit" value="Submit" /></td>
</tr>
</table>
<ejs-button id="element" content="Button" content="Submit"></ejs-button>
</form>
</div>

View File

@@ -0,0 +1,44 @@
@{
ViewData["Title"] = "Home Page";
}
<div class="text-center">
<h1 class="display-4">Welcome</h1>
<p>Learn about <a href="https://docs.microsoft.com/aspnet/core">building Web apps with ASP.NET Core</a>.</p>
</div>
<table class="tabstyle" style="margin-top:20px"><tr><td style="padding:25px">
<div class="desc">
<p>Thank you for using Syncfusion ASP.NET Core Wizard. We have modified the default ASP.NET Core internet application project template based on Syncfusion controls and settings.
The following are the samples links:
</p>
</div>
<div class="sf-samples">
<ul class="ulstyle">
<li class="list">
<div class="column">
@Html.ActionLink("DataGrid", "DataGridFeatures", "DataGrid", null, new { Style = "text-decoration:none;color:#616161;" })
</div>
</li>
<li class="list">
<div class="column">
@Html.ActionLink("User", "", "User", null, new { Style = "text-decoration:none;color:#616161;" })
</div>
</li>
<li class="list">
<div class="column">
@Html.ActionLink("Product", "", "Product", null, new { Style = "text-decoration:none;color:#616161;" })
</div>
</li>
<li class="list">
<div class="column">
@Html.ActionLink("Form", "", "Form", null, new { Style = "text-decoration:none;color:#616161;" })
</div>
</li>
</ul>
</div>
</td>
</tr>
</table>
<div class="clear"> </div>

View File

@@ -0,0 +1,6 @@
@{
ViewData["Title"] = "Privacy Policy";
}
<h1>@ViewData["Title"]</h1>
<p>Use this page to detail your site's privacy policy.</p>

View File

@@ -0,0 +1,25 @@
@model ErrorViewModel
@{
ViewData["Title"] = "Error";
}
<h1 class="text-danger">Error.</h1>
<h2 class="text-danger">An error occurred while processing your request.</h2>
@if (Model.ShowRequestId)
{
<p>
<strong>Request ID:</strong> <code>@Model.RequestId</code>
</p>
}
<h3>Development Mode</h3>
<p>
Swapping to <strong>Development</strong> environment will display more detailed information about the error that occurred.
</p>
<p>
<strong>The Development environment shouldn't be enabled for deployed applications.</strong>
It can result in displaying sensitive information from exceptions to end users.
For local debugging, enable the <strong>Development</strong> environment by setting the <strong>ASPNETCORE_ENVIRONMENT</strong> environment variable to <strong>Development</strong>
and restarting the app.
</p>

View File

@@ -0,0 +1,53 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>@ViewData["Title"] - sf1</title>
<link rel="stylesheet" href="~/lib/bootstrap/dist/css/bootstrap.min.css" />
<link rel="stylesheet" href="~/css/site.css" />
<link rel ="stylesheet" href="~/css/ej2/bootstrap.css" />
<script src="~/js/ej2/ej2.min.js"></script>
</head>
<body>
<header>
<nav class="navbar navbar-expand-sm navbar-toggleable-sm navbar-light bg-white border-bottom box-shadow mb-3">
<div class="container">
<a class="navbar-brand" asp-area="" asp-controller="Home" asp-action="Index">sf1</a>
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target=".navbar-collapse" aria-controls="navbarSupportedContent"
aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="navbar-collapse collapse d-sm-inline-flex flex-sm-row-reverse">
<ul class="navbar-nav flex-grow-1">
<li class="nav-item">
<a class="nav-link text-dark" asp-area="" asp-controller="Home" asp-action="Index">Home</a>
</li>
<li class="nav-item">
<a class="nav-link text-dark" asp-area="" asp-controller="Home" asp-action="Privacy">Privacy</a>
</li>
</ul>
</div>
</div>
</nav>
</header>
<div class="container">
<main role="main" class="pb-3">
@RenderBody()
</main>
</div>
<footer class="border-top footer text-muted">
<div class="container">
&copy; @DateTime.Now.Year - sf1 - <a asp-area="" asp-controller="Home" asp-action="Privacy">Privacy</a>
</div>
</footer>
<script src="~/lib/jquery/dist/jquery.min.js"></script>
<script src="~/lib/bootstrap/dist/js/bootstrap.bundle.min.js"></script>
<script src="~/js/site.js" asp-append-version="true"></script>
<ejs-scripts></ejs-scripts>
@RenderSection("Scripts", required: false)
</body>
</html>

View File

@@ -0,0 +1,2 @@
<script src="~/lib/jquery-validation/dist/jquery.validate.min.js"></script>
<script src="~/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js"></script>

View File

@@ -0,0 +1,21 @@
@using Syncfusion.EJ2
@{
ViewBag.Title = "User";
Layout = "~/Views/Shared/_Layout.cshtml";
}
<h2>User</h2>
<br />
<div class="control-wrapper">
<ejs-grid id="Grid" allowPaging="true" dataSource="@ViewBag.DataSource" toolbar="@(new List<string>() { "Add", "Edit", "Delete", "Cancel", "Update" })">
<e-grid-editSettings allowAdding="true" allowDeleting="true" allowEditing="true"></e-grid-editSettings>
<e-data-manager url="/User/UrlDataSource" adaptor="UrlAdaptor" updateUrl="/user/Update" removeUrl="/user/Remove" insertUrl="/user/Insert"></e-data-manager>
<e-grid-columns>
<e-grid-column field="ID" headerText="ID" textAlign="Right" width="160" isPrimaryKey="true"></e-grid-column>
<e-grid-column field="FirstName" headerText="Vorname" width="170"></e-grid-column>
<e-grid-column field="LastName" headerText="Nachname" textAlign="Right" width="170"></e-grid-column>
<e-grid-column field="aktiv" headerText="Aktiv" textAlign="Right" width="170"></e-grid-column>
</e-grid-columns>
</ejs-grid>
</div>

View File

@@ -0,0 +1,4 @@
@using sf1
@using sf1.Models
@addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers
@addTagHelper *, Syncfusion.EJ2

View File

@@ -0,0 +1,4 @@
@{
Layout = "_Layout";
}
gaga

25
App/app.sln Normal file
View File

@@ -0,0 +1,25 @@
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 16
VisualStudioVersion = 16.0.29613.14
MinimumVisualStudioVersion = 10.0.40219.1
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "APP", "APP.csproj", "{FE9222B6-B8B1-4801-BDB4-CDFDEF0933D3}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Release|Any CPU = Release|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{FE9222B6-B8B1-4801-BDB4-CDFDEF0933D3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{FE9222B6-B8B1-4801-BDB4-CDFDEF0933D3}.Debug|Any CPU.Build.0 = Debug|Any CPU
{FE9222B6-B8B1-4801-BDB4-CDFDEF0933D3}.Release|Any CPU.ActiveCfg = Release|Any CPU
{FE9222B6-B8B1-4801-BDB4-CDFDEF0933D3}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {AFB9CF43-8EA8-432A-ACCE-2F362A8C4785}
EndGlobalSection
EndGlobal

View File

@@ -0,0 +1,9 @@
{
"Logging": {
"LogLevel": {
"Default": "Information",
"Microsoft": "Warning",
"Microsoft.Hosting.Lifetime": "Information"
}
}
}

15
App/appsettings.json Normal file
View File

@@ -0,0 +1,15 @@
{
"Logging": {
"LogLevel": {
"Default": "Information",
"Microsoft": "Warning",
"Microsoft.Hosting.Lifetime": "Information"
}
},
"AppSettings": {
"API": "http://localhost/CoreWebAPI1/api/",
"ApiKey": "BgWSbwCNM3pEiCxgIlDEyD7HFpUgKPeL8OPDqH9n"
},
"AllowedHosts": "*"
}

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,9 @@
{
"runtimeOptions": {
"additionalProbingPaths": [
"C:\\Users\\Steafn Hutter lokal\\.dotnet\\store\\|arch|\\|tfm|",
"C:\\Users\\Steafn Hutter lokal\\.nuget\\packages",
"C:\\Program Files (x86)\\Microsoft\\Xamarin\\NuGet"
]
}
}

View File

@@ -0,0 +1,13 @@
{
"runtimeOptions": {
"tfm": "netcoreapp3.1",
"framework": {
"name": "Microsoft.AspNetCore.App",
"version": "3.1.0"
},
"configProperties": {
"System.GC.Server": true,
"System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false
}
}
}

View File

@@ -0,0 +1,84 @@
{
"format": 1,
"restore": {
"E:\\Software-Projekte\\Lehrlingsparcours\\Core\\BWPM\\App\\APP.csproj": {}
},
"projects": {
"E:\\Software-Projekte\\Lehrlingsparcours\\Core\\BWPM\\App\\APP.csproj": {
"version": "1.0.0",
"restore": {
"projectUniqueName": "E:\\Software-Projekte\\Lehrlingsparcours\\Core\\BWPM\\App\\APP.csproj",
"projectName": "APP",
"projectPath": "E:\\Software-Projekte\\Lehrlingsparcours\\Core\\BWPM\\App\\APP.csproj",
"packagesPath": "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\",
"outputPath": "E:\\Software-Projekte\\Lehrlingsparcours\\Core\\BWPM\\App\\obj\\",
"projectStyle": "PackageReference",
"fallbackFolders": [
"C:\\Program Files (x86)\\Microsoft\\Xamarin\\NuGet\\"
],
"configFilePaths": [
"C:\\Users\\Steafn Hutter lokal\\AppData\\Roaming\\NuGet\\NuGet.Config",
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config",
"C:\\Program Files (x86)\\NuGet\\Config\\Xamarin.Offline.config"
],
"originalTargetFrameworks": [
"netcoreapp3.1"
],
"sources": {
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
"http://nuget.grapecity.com/nuget": {},
"https://api.nuget.org/v3/index.json": {}
},
"frameworks": {
"netcoreapp3.1": {
"targetAlias": "netcoreapp3.1",
"projectReferences": {}
}
},
"warningProperties": {
"warnAsError": [
"NU1605"
]
}
},
"frameworks": {
"netcoreapp3.1": {
"targetAlias": "netcoreapp3.1",
"dependencies": {
"Microsoft.AspNet.WebApi.Client": {
"target": "Package",
"version": "[5.2.7, )"
},
"Microsoft.AspNetCore.Mvc.NewtonsoftJson": {
"target": "Package",
"version": "[3.1.15, )"
},
"Syncfusion.EJ2.AspNet.Core": {
"target": "Package",
"version": "[19.1.0.64, )"
}
},
"imports": [
"net461",
"net462",
"net47",
"net471",
"net472",
"net48"
],
"assetTargetFallback": true,
"warn": true,
"frameworkReferences": {
"Microsoft.AspNetCore.App": {
"privateAssets": "none"
},
"Microsoft.NETCore.App": {
"privateAssets": "all"
}
},
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.202\\RuntimeIdentifierGraph.json"
}
}
}
}
}

View File

@@ -0,0 +1,19 @@
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<RestoreSuccess Condition=" '$(RestoreSuccess)' == '' ">True</RestoreSuccess>
<RestoreTool Condition=" '$(RestoreTool)' == '' ">NuGet</RestoreTool>
<ProjectAssetsFile Condition=" '$(ProjectAssetsFile)' == '' ">$(MSBuildThisFileDirectory)project.assets.json</ProjectAssetsFile>
<NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">$(UserProfile)\.nuget\packages\</NuGetPackageRoot>
<NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">C:\Users\Steafn Hutter lokal\.nuget\packages\;C:\Program Files (x86)\Microsoft\Xamarin\NuGet\</NuGetPackageFolders>
<NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle>
<NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">5.9.1</NuGetToolVersion>
</PropertyGroup>
<ItemGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<SourceRoot Include="C:\Users\Steafn Hutter lokal\.nuget\packages\" />
<SourceRoot Include="C:\Program Files (x86)\Microsoft\Xamarin\NuGet\" />
</ItemGroup>
<PropertyGroup>
<MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>
</PropertyGroup>
</Project>

View File

@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>
</PropertyGroup>
</Project>

View File

@@ -0,0 +1,4 @@
// <autogenerated />
using System;
using System.Reflection;
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v3.1", FrameworkDisplayName = "")]

View File

@@ -0,0 +1,23 @@
//------------------------------------------------------------------------------
// <auto-generated>
// Dieser Code wurde von einem Tool generiert.
// Laufzeitversion:4.0.30319.42000
//
// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn
// der Code erneut generiert wird.
// </auto-generated>
//------------------------------------------------------------------------------
using System;
using System.Reflection;
[assembly: System.Reflection.AssemblyCompanyAttribute("APP")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
[assembly: System.Reflection.AssemblyProductAttribute("APP")]
[assembly: System.Reflection.AssemblyTitleAttribute("APP")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
// Von der MSBuild WriteCodeFragment-Klasse generiert.

View File

@@ -0,0 +1 @@
d65cde56c89fbbacaa45c989ec8017802817f0b0

View File

@@ -0,0 +1,17 @@
//------------------------------------------------------------------------------
// <auto-generated>
// Dieser Code wurde von einem Tool generiert.
// Laufzeitversion:4.0.30319.42000
//
// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn
// der Code erneut generiert wird.
// </auto-generated>
//------------------------------------------------------------------------------
using System;
using System.Reflection;
[assembly: Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartAttribute("Syncfusion.EJ2")]
// Von der MSBuild WriteCodeFragment-Klasse generiert.

View File

@@ -0,0 +1 @@
6d3e4fc7e6e48819c4be1a4c4a2c54d666d9ac81

View File

@@ -0,0 +1,17 @@
//------------------------------------------------------------------------------
// <auto-generated>
// Dieser Code wurde von einem Tool generiert.
// Laufzeitversion:4.0.30319.42000
//
// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn
// der Code erneut generiert wird.
// </auto-generated>
//------------------------------------------------------------------------------
using System;
using System.Reflection;
[assembly: Microsoft.AspNetCore.Mvc.ApplicationParts.RelatedAssemblyAttribute("APP.Views")]
// Von der MSBuild WriteCodeFragment-Klasse generiert.

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1 @@
dd5d306d90032a187927906466a05b7c2dd46d49

View File

@@ -0,0 +1,51 @@
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\App\bin\Debug\netcoreapp3.1\appsettings.Development.json
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\App\bin\Debug\netcoreapp3.1\appsettings.json
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\App\bin\Debug\netcoreapp3.1\APP.exe
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\App\bin\Debug\netcoreapp3.1\APP.deps.json
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\App\bin\Debug\netcoreapp3.1\APP.runtimeconfig.json
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\App\bin\Debug\netcoreapp3.1\APP.runtimeconfig.dev.json
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\App\bin\Debug\netcoreapp3.1\APP.dll
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\App\bin\Debug\netcoreapp3.1\APP.pdb
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\App\bin\Debug\netcoreapp3.1\APP.Views.dll
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\App\bin\Debug\netcoreapp3.1\APP.Views.pdb
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\App\bin\Debug\netcoreapp3.1\System.Net.Http.Formatting.dll
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\App\bin\Debug\netcoreapp3.1\Microsoft.AspNetCore.JsonPatch.dll
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\App\bin\Debug\netcoreapp3.1\Microsoft.AspNetCore.Mvc.NewtonsoftJson.dll
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\App\bin\Debug\netcoreapp3.1\Newtonsoft.Json.dll
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\App\bin\Debug\netcoreapp3.1\Newtonsoft.Json.Bson.dll
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\App\bin\Debug\netcoreapp3.1\Syncfusion.EJ2.dll
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\App\bin\Debug\netcoreapp3.1\Syncfusion.Licensing.dll
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\App\bin\Debug\netcoreapp3.1\BWPMModels.dll
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\App\bin\Debug\netcoreapp3.1\BWPMModels.pdb
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\App\obj\Debug\netcoreapp3.1\APP.csprojAssemblyReference.cache
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\App\obj\Debug\netcoreapp3.1\APP.AssemblyInfoInputs.cache
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\App\obj\Debug\netcoreapp3.1\APP.AssemblyInfo.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\App\obj\Debug\netcoreapp3.1\APP.csproj.CoreCompileInputs.cache
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\App\obj\Debug\netcoreapp3.1\APP.MvcApplicationPartsAssemblyInfo.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\App\obj\Debug\netcoreapp3.1\APP.MvcApplicationPartsAssemblyInfo.cache
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\App\obj\Debug\netcoreapp3.1\APP.RazorAssemblyInfo.cache
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\App\obj\Debug\netcoreapp3.1\APP.RazorAssemblyInfo.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\App\obj\Debug\netcoreapp3.1\staticwebassets\APP.StaticWebAssets.Manifest.cache
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\App\obj\Debug\netcoreapp3.1\staticwebassets\APP.StaticWebAssets.xml
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\App\obj\Debug\netcoreapp3.1\scopedcss\bundle\APP.styles.css
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\App\obj\Debug\netcoreapp3.1\APP.TagHelpers.input.cache
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\App\obj\Debug\netcoreapp3.1\APP.TagHelpers.output.cache
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\App\obj\Debug\netcoreapp3.1\APP.RazorCoreGenerate.cache
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\App\obj\Debug\netcoreapp3.1\Razor\Views\DataGrid\DataGridFeatures.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\App\obj\Debug\netcoreapp3.1\Razor\Views\Form\Index.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\App\obj\Debug\netcoreapp3.1\Razor\Views\Home\Index.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\App\obj\Debug\netcoreapp3.1\Razor\Views\Home\Privacy.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\App\obj\Debug\netcoreapp3.1\Razor\Views\Product\Index.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\App\obj\Debug\netcoreapp3.1\Razor\Views\Shared\Error.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\App\obj\Debug\netcoreapp3.1\Razor\Views\Shared\_Layout.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\App\obj\Debug\netcoreapp3.1\Razor\Views\Shared\_ValidationScriptsPartial.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\App\obj\Debug\netcoreapp3.1\Razor\Views\User\Index.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\App\obj\Debug\netcoreapp3.1\Razor\Views\_ViewImports.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\App\obj\Debug\netcoreapp3.1\Razor\Views\_ViewStart.cshtml.g.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\App\obj\Debug\netcoreapp3.1\APP.RazorTargetAssemblyInfo.cache
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\App\obj\Debug\netcoreapp3.1\APP.RazorTargetAssemblyInfo.cs
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\App\obj\Debug\netcoreapp3.1\APP.Views.pdb
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\App\obj\Debug\netcoreapp3.1\APP.csproj.CopyComplete
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\App\obj\Debug\netcoreapp3.1\APP.dll
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\App\obj\Debug\netcoreapp3.1\APP.pdb
E:\Software-Projekte\Lehrlingsparcours\Core\BWPM\App\obj\Debug\netcoreapp3.1\APP.genruntimeconfig.cache

Binary file not shown.

View File

@@ -0,0 +1,23 @@
//------------------------------------------------------------------------------
// <auto-generated>
// Dieser Code wurde von einem Tool generiert.
// Laufzeitversion:4.0.30319.42000
//
// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn
// der Code erneut generiert wird.
// </auto-generated>
//------------------------------------------------------------------------------
using System;
using System.Reflection;
[assembly: System.Reflection.AssemblyCompanyAttribute("sf1")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
[assembly: System.Reflection.AssemblyProductAttribute("sf1")]
[assembly: System.Reflection.AssemblyTitleAttribute("sf1")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
// Von der MSBuild WriteCodeFragment-Klasse generiert.

View File

@@ -0,0 +1 @@
58402d8e1e315d023d5f7c3e453810b86198691a

View File

@@ -0,0 +1,17 @@
//------------------------------------------------------------------------------
// <auto-generated>
// Dieser Code wurde von einem Tool generiert.
// Laufzeitversion:4.0.30319.42000
//
// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn
// der Code erneut generiert wird.
// </auto-generated>
//------------------------------------------------------------------------------
using System;
using System.Reflection;
[assembly: Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartAttribute("Syncfusion.EJ2")]
// Von der MSBuild WriteCodeFragment-Klasse generiert.

View File

@@ -0,0 +1 @@
2256eb575c65d2821863f0916d417dd398ad8662

View File

@@ -0,0 +1,17 @@
//------------------------------------------------------------------------------
// <auto-generated>
// Dieser Code wurde von einem Tool generiert.
// Laufzeitversion:4.0.30319.42000
//
// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn
// der Code erneut generiert wird.
// </auto-generated>
//------------------------------------------------------------------------------
using System;
using System.Reflection;
[assembly: Microsoft.AspNetCore.Mvc.ApplicationParts.RelatedAssemblyAttribute("sf1.Views")]
// Von der MSBuild WriteCodeFragment-Klasse generiert.

View File

@@ -0,0 +1 @@
533db511fb64e0776c06e9de57610bf43908eb28

View File

@@ -0,0 +1 @@
baf274e650ee09492b1e4263ce9e7671575fbe4d

View File

@@ -0,0 +1,25 @@
//------------------------------------------------------------------------------
// <auto-generated>
// Dieser Code wurde von einem Tool generiert.
// Laufzeitversion:4.0.30319.42000
//
// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn
// der Code erneut generiert wird.
// </auto-generated>
//------------------------------------------------------------------------------
using System;
using System.Reflection;
[assembly: Microsoft.AspNetCore.Mvc.ApplicationParts.ProvideApplicationPartFactoryAttribute("Microsoft.AspNetCore.Mvc.ApplicationParts.CompiledRazorAssemblyApplicationPartFac" +
"tory, Microsoft.AspNetCore.Mvc.Razor")]
[assembly: System.Reflection.AssemblyCompanyAttribute("sf1")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
[assembly: System.Reflection.AssemblyProductAttribute("sf1")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
[assembly: System.Reflection.AssemblyTitleAttribute("sf1.Views")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
// Von der MSBuild WriteCodeFragment-Klasse generiert.

File diff suppressed because one or more lines are too long

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1 @@
ff1dd81d69d107ff4c81c39288ecbf71604254d0

View File

@@ -0,0 +1,51 @@
E:\Software-Projekte\_Demos\__MVCDemos\sf1\bin\Debug\netcoreapp3.1\appsettings.Development.json
E:\Software-Projekte\_Demos\__MVCDemos\sf1\bin\Debug\netcoreapp3.1\appsettings.json
E:\Software-Projekte\_Demos\__MVCDemos\sf1\bin\Debug\netcoreapp3.1\sf1.exe
E:\Software-Projekte\_Demos\__MVCDemos\sf1\bin\Debug\netcoreapp3.1\sf1.deps.json
E:\Software-Projekte\_Demos\__MVCDemos\sf1\bin\Debug\netcoreapp3.1\sf1.runtimeconfig.json
E:\Software-Projekte\_Demos\__MVCDemos\sf1\bin\Debug\netcoreapp3.1\sf1.runtimeconfig.dev.json
E:\Software-Projekte\_Demos\__MVCDemos\sf1\bin\Debug\netcoreapp3.1\sf1.dll
E:\Software-Projekte\_Demos\__MVCDemos\sf1\bin\Debug\netcoreapp3.1\sf1.pdb
E:\Software-Projekte\_Demos\__MVCDemos\sf1\bin\Debug\netcoreapp3.1\sf1.Views.dll
E:\Software-Projekte\_Demos\__MVCDemos\sf1\bin\Debug\netcoreapp3.1\sf1.Views.pdb
E:\Software-Projekte\_Demos\__MVCDemos\sf1\bin\Debug\netcoreapp3.1\System.Net.Http.Formatting.dll
E:\Software-Projekte\_Demos\__MVCDemos\sf1\bin\Debug\netcoreapp3.1\Microsoft.AspNetCore.JsonPatch.dll
E:\Software-Projekte\_Demos\__MVCDemos\sf1\bin\Debug\netcoreapp3.1\Microsoft.AspNetCore.Mvc.NewtonsoftJson.dll
E:\Software-Projekte\_Demos\__MVCDemos\sf1\bin\Debug\netcoreapp3.1\Newtonsoft.Json.dll
E:\Software-Projekte\_Demos\__MVCDemos\sf1\bin\Debug\netcoreapp3.1\Newtonsoft.Json.Bson.dll
E:\Software-Projekte\_Demos\__MVCDemos\sf1\bin\Debug\netcoreapp3.1\Syncfusion.EJ2.dll
E:\Software-Projekte\_Demos\__MVCDemos\sf1\bin\Debug\netcoreapp3.1\Syncfusion.Licensing.dll
E:\Software-Projekte\_Demos\__MVCDemos\sf1\obj\Debug\netcoreapp3.1\sf1.AssemblyInfoInputs.cache
E:\Software-Projekte\_Demos\__MVCDemos\sf1\obj\Debug\netcoreapp3.1\sf1.AssemblyInfo.cs
E:\Software-Projekte\_Demos\__MVCDemos\sf1\obj\Debug\netcoreapp3.1\sf1.csproj.CoreCompileInputs.cache
E:\Software-Projekte\_Demos\__MVCDemos\sf1\obj\Debug\netcoreapp3.1\sf1.MvcApplicationPartsAssemblyInfo.cs
E:\Software-Projekte\_Demos\__MVCDemos\sf1\obj\Debug\netcoreapp3.1\sf1.MvcApplicationPartsAssemblyInfo.cache
E:\Software-Projekte\_Demos\__MVCDemos\sf1\obj\Debug\netcoreapp3.1\sf1.RazorAssemblyInfo.cache
E:\Software-Projekte\_Demos\__MVCDemos\sf1\obj\Debug\netcoreapp3.1\sf1.RazorAssemblyInfo.cs
E:\Software-Projekte\_Demos\__MVCDemos\sf1\obj\Debug\netcoreapp3.1\staticwebassets\sf1.StaticWebAssets.Manifest.cache
E:\Software-Projekte\_Demos\__MVCDemos\sf1\obj\Debug\netcoreapp3.1\staticwebassets\sf1.StaticWebAssets.xml
E:\Software-Projekte\_Demos\__MVCDemos\sf1\obj\Debug\netcoreapp3.1\scopedcss\bundle\sf1.styles.css
E:\Software-Projekte\_Demos\__MVCDemos\sf1\obj\Debug\netcoreapp3.1\sf1.TagHelpers.input.cache
E:\Software-Projekte\_Demos\__MVCDemos\sf1\obj\Debug\netcoreapp3.1\sf1.TagHelpers.output.cache
E:\Software-Projekte\_Demos\__MVCDemos\sf1\obj\Debug\netcoreapp3.1\sf1.RazorCoreGenerate.cache
E:\Software-Projekte\_Demos\__MVCDemos\sf1\obj\Debug\netcoreapp3.1\Razor\Views\DataGrid\DataGridFeatures.cshtml.g.cs
E:\Software-Projekte\_Demos\__MVCDemos\sf1\obj\Debug\netcoreapp3.1\Razor\Views\Home\Index.cshtml.g.cs
E:\Software-Projekte\_Demos\__MVCDemos\sf1\obj\Debug\netcoreapp3.1\Razor\Views\Home\Privacy.cshtml.g.cs
E:\Software-Projekte\_Demos\__MVCDemos\sf1\obj\Debug\netcoreapp3.1\Razor\Views\Shared\Error.cshtml.g.cs
E:\Software-Projekte\_Demos\__MVCDemos\sf1\obj\Debug\netcoreapp3.1\Razor\Views\Shared\_Layout.cshtml.g.cs
E:\Software-Projekte\_Demos\__MVCDemos\sf1\obj\Debug\netcoreapp3.1\Razor\Views\Shared\_ValidationScriptsPartial.cshtml.g.cs
E:\Software-Projekte\_Demos\__MVCDemos\sf1\obj\Debug\netcoreapp3.1\Razor\Views\User\Index.cshtml.g.cs
E:\Software-Projekte\_Demos\__MVCDemos\sf1\obj\Debug\netcoreapp3.1\Razor\Views\_ViewImports.cshtml.g.cs
E:\Software-Projekte\_Demos\__MVCDemos\sf1\obj\Debug\netcoreapp3.1\Razor\Views\_ViewStart.cshtml.g.cs
E:\Software-Projekte\_Demos\__MVCDemos\sf1\obj\Debug\netcoreapp3.1\sf1.RazorTargetAssemblyInfo.cache
E:\Software-Projekte\_Demos\__MVCDemos\sf1\obj\Debug\netcoreapp3.1\sf1.RazorTargetAssemblyInfo.cs
E:\Software-Projekte\_Demos\__MVCDemos\sf1\obj\Debug\netcoreapp3.1\sf1.Views.pdb
E:\Software-Projekte\_Demos\__MVCDemos\sf1\obj\Debug\netcoreapp3.1\sf1.csproj.CopyComplete
E:\Software-Projekte\_Demos\__MVCDemos\sf1\obj\Debug\netcoreapp3.1\sf1.dll
E:\Software-Projekte\_Demos\__MVCDemos\sf1\obj\Debug\netcoreapp3.1\sf1.pdb
E:\Software-Projekte\_Demos\__MVCDemos\sf1\obj\Debug\netcoreapp3.1\sf1.genruntimeconfig.cache
E:\Software-Projekte\_Demos\__MVCDemos\sf1\bin\Debug\netcoreapp3.1\MyModels.dll
E:\Software-Projekte\_Demos\__MVCDemos\sf1\bin\Debug\netcoreapp3.1\MyModels.pdb
E:\Software-Projekte\_Demos\__MVCDemos\sf1\obj\Debug\netcoreapp3.1\Razor\Views\Product\Index.cshtml.g.cs
E:\Software-Projekte\_Demos\__MVCDemos\sf1\obj\Debug\netcoreapp3.1\sf1.csprojAssemblyReference.cache
E:\Software-Projekte\_Demos\__MVCDemos\sf1\obj\Debug\netcoreapp3.1\Razor\Views\Form\Index.cshtml.g.cs

Binary file not shown.

View File

@@ -0,0 +1 @@
56c6547b1f9a7c112e799e1693efeddf9c2cbee5

Binary file not shown.

View File

@@ -0,0 +1 @@
<StaticWebAssets Version="1.0" />

402
App/obj/project.assets.json Normal file
View File

@@ -0,0 +1,402 @@
{
"version": 3,
"targets": {
".NETCoreApp,Version=v3.1": {
"Microsoft.AspNet.WebApi.Client/5.2.7": {
"type": "package",
"dependencies": {
"Newtonsoft.Json": "10.0.1",
"Newtonsoft.Json.Bson": "1.0.1"
},
"compile": {
"lib/netstandard2.0/System.Net.Http.Formatting.dll": {}
},
"runtime": {
"lib/netstandard2.0/System.Net.Http.Formatting.dll": {}
}
},
"Microsoft.AspNetCore.JsonPatch/3.1.15": {
"type": "package",
"dependencies": {
"Microsoft.CSharp": "4.7.0",
"Newtonsoft.Json": "12.0.2"
},
"compile": {
"lib/netstandard2.0/Microsoft.AspNetCore.JsonPatch.dll": {}
},
"runtime": {
"lib/netstandard2.0/Microsoft.AspNetCore.JsonPatch.dll": {}
}
},
"Microsoft.AspNetCore.Mvc.NewtonsoftJson/3.1.15": {
"type": "package",
"dependencies": {
"Microsoft.AspNetCore.JsonPatch": "3.1.15",
"Newtonsoft.Json": "12.0.2",
"Newtonsoft.Json.Bson": "1.0.2"
},
"compile": {
"lib/netcoreapp3.1/Microsoft.AspNetCore.Mvc.NewtonsoftJson.dll": {}
},
"runtime": {
"lib/netcoreapp3.1/Microsoft.AspNetCore.Mvc.NewtonsoftJson.dll": {}
},
"frameworkReferences": [
"Microsoft.AspNetCore.App"
]
},
"Microsoft.CSharp/4.7.0": {
"type": "package",
"compile": {
"ref/netcoreapp2.0/_._": {}
},
"runtime": {
"lib/netcoreapp2.0/_._": {}
}
},
"Newtonsoft.Json/12.0.2": {
"type": "package",
"compile": {
"lib/netstandard2.0/Newtonsoft.Json.dll": {}
},
"runtime": {
"lib/netstandard2.0/Newtonsoft.Json.dll": {}
}
},
"Newtonsoft.Json.Bson/1.0.2": {
"type": "package",
"dependencies": {
"Newtonsoft.Json": "12.0.1"
},
"compile": {
"lib/netstandard2.0/Newtonsoft.Json.Bson.dll": {}
},
"runtime": {
"lib/netstandard2.0/Newtonsoft.Json.Bson.dll": {}
}
},
"Syncfusion.EJ2.AspNet.Core/19.1.0.64": {
"type": "package",
"dependencies": {
"Newtonsoft.Json": "[11.0.2, 14.0.0)",
"Syncfusion.Licensing": "19.1.0.64"
},
"compile": {
"lib/netstandard2.1/Syncfusion.EJ2.dll": {}
},
"runtime": {
"lib/netstandard2.1/Syncfusion.EJ2.dll": {}
}
},
"Syncfusion.Licensing/19.1.0.64": {
"type": "package",
"compile": {
"lib/netcoreapp3.1/Syncfusion.Licensing.dll": {}
},
"runtime": {
"lib/netcoreapp3.1/Syncfusion.Licensing.dll": {}
}
}
}
},
"libraries": {
"Microsoft.AspNet.WebApi.Client/5.2.7": {
"sha512": "/76fAHknzvFqbznS6Uj2sOyE9rJB3PltY+f53TH8dX9RiGhk02EhuFCWljSj5nnqKaTsmma8DFR50OGyQ4yJ1g==",
"type": "package",
"path": "microsoft.aspnet.webapi.client/5.2.7",
"files": [
".nupkg.metadata",
".signature.p7s",
"lib/net45/System.Net.Http.Formatting.dll",
"lib/net45/System.Net.Http.Formatting.xml",
"lib/netstandard2.0/System.Net.Http.Formatting.dll",
"lib/netstandard2.0/System.Net.Http.Formatting.xml",
"lib/portable-wp8+netcore45+net45+wp81+wpa81/System.Net.Http.Formatting.dll",
"lib/portable-wp8+netcore45+net45+wp81+wpa81/System.Net.Http.Formatting.xml",
"microsoft.aspnet.webapi.client.5.2.7.nupkg.sha512",
"microsoft.aspnet.webapi.client.nuspec"
]
},
"Microsoft.AspNetCore.JsonPatch/3.1.15": {
"sha512": "9E8jpSw2ic8sJR9wxExSe2lL5FPYqNYVGVfbhvmKG+Oa5C5NEHkqkfMD7In0+YUkSFBbQ1Xp/S35MkUMfY/TLA==",
"type": "package",
"path": "microsoft.aspnetcore.jsonpatch/3.1.15",
"files": [
".nupkg.metadata",
".signature.p7s",
"Icon.png",
"THIRD-PARTY-NOTICES.TXT",
"lib/netstandard2.0/Microsoft.AspNetCore.JsonPatch.dll",
"lib/netstandard2.0/Microsoft.AspNetCore.JsonPatch.xml",
"microsoft.aspnetcore.jsonpatch.3.1.15.nupkg.sha512",
"microsoft.aspnetcore.jsonpatch.nuspec"
]
},
"Microsoft.AspNetCore.Mvc.NewtonsoftJson/3.1.15": {
"sha512": "eAf8/bAtfGFQeeTEtyVW2v+97k7dt1C9NZeEpwqHPJnjrAUpkqj4lHg8BqDD3ZApfhIJ/s2771qgi28WHBffNg==",
"type": "package",
"path": "microsoft.aspnetcore.mvc.newtonsoftjson/3.1.15",
"files": [
".nupkg.metadata",
".signature.p7s",
"Icon.png",
"THIRD-PARTY-NOTICES.TXT",
"lib/netcoreapp3.1/Microsoft.AspNetCore.Mvc.NewtonsoftJson.dll",
"lib/netcoreapp3.1/Microsoft.AspNetCore.Mvc.NewtonsoftJson.xml",
"microsoft.aspnetcore.mvc.newtonsoftjson.3.1.15.nupkg.sha512",
"microsoft.aspnetcore.mvc.newtonsoftjson.nuspec"
]
},
"Microsoft.CSharp/4.7.0": {
"sha512": "pTj+D3uJWyN3My70i2Hqo+OXixq3Os2D1nJ2x92FFo6sk8fYS1m1WLNTs0Dc1uPaViH0YvEEwvzddQ7y4rhXmA==",
"type": "package",
"path": "microsoft.csharp/4.7.0",
"files": [
".nupkg.metadata",
".signature.p7s",
"LICENSE.TXT",
"THIRD-PARTY-NOTICES.TXT",
"lib/MonoAndroid10/_._",
"lib/MonoTouch10/_._",
"lib/net45/_._",
"lib/netcore50/Microsoft.CSharp.dll",
"lib/netcoreapp2.0/_._",
"lib/netstandard1.3/Microsoft.CSharp.dll",
"lib/netstandard2.0/Microsoft.CSharp.dll",
"lib/netstandard2.0/Microsoft.CSharp.xml",
"lib/portable-net45+win8+wp8+wpa81/_._",
"lib/uap10.0.16299/_._",
"lib/win8/_._",
"lib/wp80/_._",
"lib/wpa81/_._",
"lib/xamarinios10/_._",
"lib/xamarinmac20/_._",
"lib/xamarintvos10/_._",
"lib/xamarinwatchos10/_._",
"microsoft.csharp.4.7.0.nupkg.sha512",
"microsoft.csharp.nuspec",
"ref/MonoAndroid10/_._",
"ref/MonoTouch10/_._",
"ref/net45/_._",
"ref/netcore50/Microsoft.CSharp.dll",
"ref/netcore50/Microsoft.CSharp.xml",
"ref/netcore50/de/Microsoft.CSharp.xml",
"ref/netcore50/es/Microsoft.CSharp.xml",
"ref/netcore50/fr/Microsoft.CSharp.xml",
"ref/netcore50/it/Microsoft.CSharp.xml",
"ref/netcore50/ja/Microsoft.CSharp.xml",
"ref/netcore50/ko/Microsoft.CSharp.xml",
"ref/netcore50/ru/Microsoft.CSharp.xml",
"ref/netcore50/zh-hans/Microsoft.CSharp.xml",
"ref/netcore50/zh-hant/Microsoft.CSharp.xml",
"ref/netcoreapp2.0/_._",
"ref/netstandard1.0/Microsoft.CSharp.dll",
"ref/netstandard1.0/Microsoft.CSharp.xml",
"ref/netstandard1.0/de/Microsoft.CSharp.xml",
"ref/netstandard1.0/es/Microsoft.CSharp.xml",
"ref/netstandard1.0/fr/Microsoft.CSharp.xml",
"ref/netstandard1.0/it/Microsoft.CSharp.xml",
"ref/netstandard1.0/ja/Microsoft.CSharp.xml",
"ref/netstandard1.0/ko/Microsoft.CSharp.xml",
"ref/netstandard1.0/ru/Microsoft.CSharp.xml",
"ref/netstandard1.0/zh-hans/Microsoft.CSharp.xml",
"ref/netstandard1.0/zh-hant/Microsoft.CSharp.xml",
"ref/netstandard2.0/Microsoft.CSharp.dll",
"ref/netstandard2.0/Microsoft.CSharp.xml",
"ref/portable-net45+win8+wp8+wpa81/_._",
"ref/uap10.0.16299/_._",
"ref/win8/_._",
"ref/wp80/_._",
"ref/wpa81/_._",
"ref/xamarinios10/_._",
"ref/xamarinmac20/_._",
"ref/xamarintvos10/_._",
"ref/xamarinwatchos10/_._",
"useSharedDesignerContext.txt",
"version.txt"
]
},
"Newtonsoft.Json/12.0.2": {
"sha512": "rTK0s2EKlfHsQsH6Yx2smvcTCeyoDNgCW7FEYyV01drPlh2T243PR2DiDXqtC5N4GDm4Ma/lkxfW5a/4793vbA==",
"type": "package",
"path": "newtonsoft.json/12.0.2",
"files": [
".nupkg.metadata",
".signature.p7s",
"LICENSE.md",
"lib/net20/Newtonsoft.Json.dll",
"lib/net20/Newtonsoft.Json.xml",
"lib/net35/Newtonsoft.Json.dll",
"lib/net35/Newtonsoft.Json.xml",
"lib/net40/Newtonsoft.Json.dll",
"lib/net40/Newtonsoft.Json.xml",
"lib/net45/Newtonsoft.Json.dll",
"lib/net45/Newtonsoft.Json.xml",
"lib/netstandard1.0/Newtonsoft.Json.dll",
"lib/netstandard1.0/Newtonsoft.Json.xml",
"lib/netstandard1.3/Newtonsoft.Json.dll",
"lib/netstandard1.3/Newtonsoft.Json.xml",
"lib/netstandard2.0/Newtonsoft.Json.dll",
"lib/netstandard2.0/Newtonsoft.Json.xml",
"lib/portable-net40+sl5+win8+wp8+wpa81/Newtonsoft.Json.dll",
"lib/portable-net40+sl5+win8+wp8+wpa81/Newtonsoft.Json.xml",
"lib/portable-net45+win8+wp8+wpa81/Newtonsoft.Json.dll",
"lib/portable-net45+win8+wp8+wpa81/Newtonsoft.Json.xml",
"newtonsoft.json.12.0.2.nupkg.sha512",
"newtonsoft.json.nuspec"
]
},
"Newtonsoft.Json.Bson/1.0.2": {
"sha512": "QYFyxhaABwmq3p/21VrZNYvCg3DaEoN/wUuw5nmfAf0X3HLjgupwhkEWdgfb9nvGAUIv3osmZoD3kKl4jxEmYQ==",
"type": "package",
"path": "newtonsoft.json.bson/1.0.2",
"files": [
".nupkg.metadata",
".signature.p7s",
"LICENSE.md",
"lib/net45/Newtonsoft.Json.Bson.dll",
"lib/net45/Newtonsoft.Json.Bson.pdb",
"lib/net45/Newtonsoft.Json.Bson.xml",
"lib/netstandard1.3/Newtonsoft.Json.Bson.dll",
"lib/netstandard1.3/Newtonsoft.Json.Bson.pdb",
"lib/netstandard1.3/Newtonsoft.Json.Bson.xml",
"lib/netstandard2.0/Newtonsoft.Json.Bson.dll",
"lib/netstandard2.0/Newtonsoft.Json.Bson.pdb",
"lib/netstandard2.0/Newtonsoft.Json.Bson.xml",
"newtonsoft.json.bson.1.0.2.nupkg.sha512",
"newtonsoft.json.bson.nuspec"
]
},
"Syncfusion.EJ2.AspNet.Core/19.1.0.64": {
"sha512": "Oz8+kv0gQNRM9C8Qo0NhlDCWpqe1BjuJdDwJlPWNST4dhmlGMg+7IOng2G/sYf2W/dAioOoOOzllfERUrNhfyw==",
"type": "package",
"path": "syncfusion.ej2.aspnet.core/19.1.0.64",
"files": [
".nupkg.metadata",
".signature.p7s",
"lib/net451/Syncfusion.EJ2.dll",
"lib/netstandard1.6/Syncfusion.EJ2.dll",
"lib/netstandard2.0/Syncfusion.EJ2.dll",
"lib/netstandard2.1/Syncfusion.EJ2.dll",
"syncfusion.ej2.aspnet.core.19.1.0.64.nupkg.sha512",
"syncfusion.ej2.aspnet.core.nuspec"
]
},
"Syncfusion.Licensing/19.1.0.64": {
"sha512": "nuxIr0dz3Uq9LGcu1CXd1eFknZ8/kMvfVYb/M66LPghEzQTB5v3FACEMmeZr75kiDxtcvADRp2m2bNeL8QE3Fg==",
"type": "package",
"path": "syncfusion.licensing/19.1.0.64",
"files": [
".nupkg.metadata",
".signature.p7s",
"lib/MonoAndroid10.0/Syncfusion.Licensing.dll",
"lib/MonoAndroid90/Syncfusion.Licensing.dll",
"lib/Xamarin.Mac/Syncfusion.Licensing.dll",
"lib/Xamarin.iOS10/Syncfusion.Licensing.dll",
"lib/net20/Syncfusion.Licensing.dll",
"lib/net35/Syncfusion.Licensing.dll",
"lib/net40/Syncfusion.Licensing.dll",
"lib/net45/Syncfusion.Licensing.dll",
"lib/net451/Syncfusion.Licensing.dll",
"lib/net46/Syncfusion.Licensing.dll",
"lib/net5.0/Syncfusion.Licensing.dll",
"lib/netcoreapp3.1/Syncfusion.Licensing.dll",
"lib/netstandard1.0/Syncfusion.Licensing.dll",
"lib/netstandard1.2/Syncfusion.Licensing.dll",
"lib/netstandard1.4/Syncfusion.Licensing.dll",
"lib/netstandard2.0/Syncfusion.Licensing.dll",
"lib/portable-win+net45+wp80+win81+wpa81/Syncfusion.Licensing.dll",
"lib/uap10.0/Syncfusion.Licensing.dll",
"syncfusion.licensing.19.1.0.64.nupkg.sha512",
"syncfusion.licensing.nuspec"
]
}
},
"projectFileDependencyGroups": {
".NETCoreApp,Version=v3.1": [
"Microsoft.AspNet.WebApi.Client >= 5.2.7",
"Microsoft.AspNetCore.Mvc.NewtonsoftJson >= 3.1.15",
"Syncfusion.EJ2.AspNet.Core >= 19.1.0.64"
]
},
"packageFolders": {
"C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\": {},
"C:\\Program Files (x86)\\Microsoft\\Xamarin\\NuGet\\": {}
},
"project": {
"version": "1.0.0",
"restore": {
"projectUniqueName": "E:\\Software-Projekte\\Lehrlingsparcours\\Core\\BWPM\\App\\APP.csproj",
"projectName": "APP",
"projectPath": "E:\\Software-Projekte\\Lehrlingsparcours\\Core\\BWPM\\App\\APP.csproj",
"packagesPath": "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\",
"outputPath": "E:\\Software-Projekte\\Lehrlingsparcours\\Core\\BWPM\\App\\obj\\",
"projectStyle": "PackageReference",
"fallbackFolders": [
"C:\\Program Files (x86)\\Microsoft\\Xamarin\\NuGet\\"
],
"configFilePaths": [
"C:\\Users\\Steafn Hutter lokal\\AppData\\Roaming\\NuGet\\NuGet.Config",
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config",
"C:\\Program Files (x86)\\NuGet\\Config\\Xamarin.Offline.config"
],
"originalTargetFrameworks": [
"netcoreapp3.1"
],
"sources": {
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
"http://nuget.grapecity.com/nuget": {},
"https://api.nuget.org/v3/index.json": {}
},
"frameworks": {
"netcoreapp3.1": {
"targetAlias": "netcoreapp3.1",
"projectReferences": {}
}
},
"warningProperties": {
"warnAsError": [
"NU1605"
]
}
},
"frameworks": {
"netcoreapp3.1": {
"targetAlias": "netcoreapp3.1",
"dependencies": {
"Microsoft.AspNet.WebApi.Client": {
"target": "Package",
"version": "[5.2.7, )"
},
"Microsoft.AspNetCore.Mvc.NewtonsoftJson": {
"target": "Package",
"version": "[3.1.15, )"
},
"Syncfusion.EJ2.AspNet.Core": {
"target": "Package",
"version": "[19.1.0.64, )"
}
},
"imports": [
"net461",
"net462",
"net47",
"net471",
"net472",
"net48"
],
"assetTargetFallback": true,
"warn": true,
"frameworkReferences": {
"Microsoft.AspNetCore.App": {
"privateAssets": "none"
},
"Microsoft.NETCore.App": {
"privateAssets": "all"
}
},
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.202\\RuntimeIdentifierGraph.json"
}
}
}
}

View File

@@ -0,0 +1,17 @@
{
"version": 2,
"dgSpecHash": "V030P0IVE/8HiXFGtO/c62yk5QEA7hbUoecQpjEES/7+t2MlPbPxgBcN3dH1QFcJTVPyOfOda4Z3DPQm2w0eew==",
"success": true,
"projectFilePath": "E:\\Software-Projekte\\Lehrlingsparcours\\Core\\BWPM\\App\\APP.csproj",
"expectedPackageFiles": [
"C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\microsoft.aspnet.webapi.client\\5.2.7\\microsoft.aspnet.webapi.client.5.2.7.nupkg.sha512",
"C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\microsoft.aspnetcore.jsonpatch\\3.1.15\\microsoft.aspnetcore.jsonpatch.3.1.15.nupkg.sha512",
"C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\microsoft.aspnetcore.mvc.newtonsoftjson\\3.1.15\\microsoft.aspnetcore.mvc.newtonsoftjson.3.1.15.nupkg.sha512",
"C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\microsoft.csharp\\4.7.0\\microsoft.csharp.4.7.0.nupkg.sha512",
"C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\newtonsoft.json\\12.0.2\\newtonsoft.json.12.0.2.nupkg.sha512",
"C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\newtonsoft.json.bson\\1.0.2\\newtonsoft.json.bson.1.0.2.nupkg.sha512",
"C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\syncfusion.ej2.aspnet.core\\19.1.0.64\\syncfusion.ej2.aspnet.core.19.1.0.64.nupkg.sha512",
"C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\syncfusion.licensing\\19.1.0.64\\syncfusion.licensing.19.1.0.64.nupkg.sha512"
],
"logs": []
}

View File

@@ -0,0 +1,84 @@
{
"format": 1,
"restore": {
"E:\\Software-Projekte\\Lehrlingsparcours\\Core\\BWPM\\App\\sf1.csproj": {}
},
"projects": {
"E:\\Software-Projekte\\Lehrlingsparcours\\Core\\BWPM\\App\\sf1.csproj": {
"version": "1.0.0",
"restore": {
"projectUniqueName": "E:\\Software-Projekte\\Lehrlingsparcours\\Core\\BWPM\\App\\sf1.csproj",
"projectName": "sf1",
"projectPath": "E:\\Software-Projekte\\Lehrlingsparcours\\Core\\BWPM\\App\\sf1.csproj",
"packagesPath": "C:\\Users\\Steafn Hutter lokal\\.nuget\\packages\\",
"outputPath": "E:\\Software-Projekte\\Lehrlingsparcours\\Core\\BWPM\\App\\obj\\",
"projectStyle": "PackageReference",
"fallbackFolders": [
"C:\\Program Files (x86)\\Microsoft\\Xamarin\\NuGet\\"
],
"configFilePaths": [
"C:\\Users\\Steafn Hutter lokal\\AppData\\Roaming\\NuGet\\NuGet.Config",
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config",
"C:\\Program Files (x86)\\NuGet\\Config\\Xamarin.Offline.config"
],
"originalTargetFrameworks": [
"netcoreapp3.1"
],
"sources": {
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
"http://nuget.grapecity.com/nuget": {},
"https://api.nuget.org/v3/index.json": {}
},
"frameworks": {
"netcoreapp3.1": {
"targetAlias": "netcoreapp3.1",
"projectReferences": {}
}
},
"warningProperties": {
"warnAsError": [
"NU1605"
]
}
},
"frameworks": {
"netcoreapp3.1": {
"targetAlias": "netcoreapp3.1",
"dependencies": {
"Microsoft.AspNet.WebApi.Client": {
"target": "Package",
"version": "[5.2.7, )"
},
"Microsoft.AspNetCore.Mvc.NewtonsoftJson": {
"target": "Package",
"version": "[3.1.15, )"
},
"Syncfusion.EJ2.AspNet.Core": {
"target": "Package",
"version": "[19.1.0.54, )"
}
},
"imports": [
"net461",
"net462",
"net47",
"net471",
"net472",
"net48"
],
"assetTargetFallback": true,
"warn": true,
"frameworkReferences": {
"Microsoft.AspNetCore.App": {
"privateAssets": "none"
},
"Microsoft.NETCore.App": {
"privateAssets": "all"
}
},
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.202\\RuntimeIdentifierGraph.json"
}
}
}
}
}

View File

@@ -0,0 +1,19 @@
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<RestoreSuccess Condition=" '$(RestoreSuccess)' == '' ">True</RestoreSuccess>
<RestoreTool Condition=" '$(RestoreTool)' == '' ">NuGet</RestoreTool>
<ProjectAssetsFile Condition=" '$(ProjectAssetsFile)' == '' ">$(MSBuildThisFileDirectory)project.assets.json</ProjectAssetsFile>
<NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">$(UserProfile)\.nuget\packages\</NuGetPackageRoot>
<NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">C:\Users\Steafn Hutter lokal\.nuget\packages\;C:\Program Files (x86)\Microsoft\Xamarin\NuGet\</NuGetPackageFolders>
<NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle>
<NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">5.9.1</NuGetToolVersion>
</PropertyGroup>
<ItemGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<SourceRoot Include="C:\Users\Steafn Hutter lokal\.nuget\packages\" />
<SourceRoot Include="C:\Program Files (x86)\Microsoft\Xamarin\NuGet\" />
</ItemGroup>
<PropertyGroup>
<MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>
</PropertyGroup>
</Project>

View File

@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>
</PropertyGroup>
</Project>

76475
App/wwwroot/css/ej2/bootstrap.css vendored Normal file

File diff suppressed because one or more lines are too long

76345
App/wwwroot/css/ej2/fabric.css Normal file

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

71
App/wwwroot/css/site.css Normal file
View File

@@ -0,0 +1,71 @@
/* Please see documentation at https://docs.microsoft.com/aspnet/core/client-side/bundling-and-minification
for details on configuring this project to bundle and minify static web assets. */
a.navbar-brand {
white-space: normal;
text-align: center;
word-break: break-all;
}
/* Provide sufficient contrast against white background */
a {
color: #0366d6;
}
.btn-primary {
color: #fff;
background-color: #1b6ec2;
border-color: #1861ac;
}
.nav-pills .nav-link.active, .nav-pills .show > .nav-link {
color: #fff;
background-color: #1b6ec2;
border-color: #1861ac;
}
/* Sticky footer styles
-------------------------------------------------- */
html {
font-size: 14px;
}
@media (min-width: 768px) {
html {
font-size: 16px;
}
}
.border-top {
border-top: 1px solid #e5e5e5;
}
.border-bottom {
border-bottom: 1px solid #e5e5e5;
}
.box-shadow {
box-shadow: 0 .25rem .75rem rgba(0, 0, 0, .05);
}
button.accept-policy {
font-size: 1rem;
line-height: inherit;
}
/* Sticky footer styles
-------------------------------------------------- */
html {
position: relative;
min-height: 100%;
}
body {
/* Margin bottom by footer height */
margin-bottom: 60px;
}
.footer {
position: absolute;
bottom: 0;
width: 100%;
white-space: nowrap;
line-height: 60px; /* Vertically center the text there */
}

BIN
App/wwwroot/favicon.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 31 KiB

204178
App/wwwroot/js/ej2/ej2.d.ts vendored Normal file

File diff suppressed because it is too large Load Diff

1
App/wwwroot/js/ej2/ej2.min.js vendored Normal file

File diff suppressed because one or more lines are too long

4
App/wwwroot/js/site.js Normal file
View File

@@ -0,0 +1,4 @@
// Please see documentation at https://docs.microsoft.com/aspnet/core/client-side/bundling-and-minification
// for details on configuring this project to bundle and minify static web assets.
// Write your JavaScript code.

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,331 @@
/*!
* Bootstrap Reboot v4.3.1 (https://getbootstrap.com/)
* Copyright 2011-2019 The Bootstrap Authors
* Copyright 2011-2019 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
* Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)
*/
*,
*::before,
*::after {
box-sizing: border-box;
}
html {
font-family: sans-serif;
line-height: 1.15;
-webkit-text-size-adjust: 100%;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
display: block;
}
body {
margin: 0;
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
font-size: 1rem;
font-weight: 400;
line-height: 1.5;
color: #212529;
text-align: left;
background-color: #fff;
}
[tabindex="-1"]:focus {
outline: 0 !important;
}
hr {
box-sizing: content-box;
height: 0;
overflow: visible;
}
h1, h2, h3, h4, h5, h6 {
margin-top: 0;
margin-bottom: 0.5rem;
}
p {
margin-top: 0;
margin-bottom: 1rem;
}
abbr[title],
abbr[data-original-title] {
text-decoration: underline;
-webkit-text-decoration: underline dotted;
text-decoration: underline dotted;
cursor: help;
border-bottom: 0;
-webkit-text-decoration-skip-ink: none;
text-decoration-skip-ink: none;
}
address {
margin-bottom: 1rem;
font-style: normal;
line-height: inherit;
}
ol,
ul,
dl {
margin-top: 0;
margin-bottom: 1rem;
}
ol ol,
ul ul,
ol ul,
ul ol {
margin-bottom: 0;
}
dt {
font-weight: 700;
}
dd {
margin-bottom: .5rem;
margin-left: 0;
}
blockquote {
margin: 0 0 1rem;
}
b,
strong {
font-weight: bolder;
}
small {
font-size: 80%;
}
sub,
sup {
position: relative;
font-size: 75%;
line-height: 0;
vertical-align: baseline;
}
sub {
bottom: -.25em;
}
sup {
top: -.5em;
}
a {
color: #007bff;
text-decoration: none;
background-color: transparent;
}
a:hover {
color: #0056b3;
text-decoration: underline;
}
a:not([href]):not([tabindex]) {
color: inherit;
text-decoration: none;
}
a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {
color: inherit;
text-decoration: none;
}
a:not([href]):not([tabindex]):focus {
outline: 0;
}
pre,
code,
kbd,
samp {
font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
font-size: 1em;
}
pre {
margin-top: 0;
margin-bottom: 1rem;
overflow: auto;
}
figure {
margin: 0 0 1rem;
}
img {
vertical-align: middle;
border-style: none;
}
svg {
overflow: hidden;
vertical-align: middle;
}
table {
border-collapse: collapse;
}
caption {
padding-top: 0.75rem;
padding-bottom: 0.75rem;
color: #6c757d;
text-align: left;
caption-side: bottom;
}
th {
text-align: inherit;
}
label {
display: inline-block;
margin-bottom: 0.5rem;
}
button {
border-radius: 0;
}
button:focus {
outline: 1px dotted;
outline: 5px auto -webkit-focus-ring-color;
}
input,
button,
select,
optgroup,
textarea {
margin: 0;
font-family: inherit;
font-size: inherit;
line-height: inherit;
}
button,
input {
overflow: visible;
}
button,
select {
text-transform: none;
}
select {
word-wrap: normal;
}
button,
[type="button"],
[type="reset"],
[type="submit"] {
-webkit-appearance: button;
}
button:not(:disabled),
[type="button"]:not(:disabled),
[type="reset"]:not(:disabled),
[type="submit"]:not(:disabled) {
cursor: pointer;
}
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
padding: 0;
border-style: none;
}
input[type="radio"],
input[type="checkbox"] {
box-sizing: border-box;
padding: 0;
}
input[type="date"],
input[type="time"],
input[type="datetime-local"],
input[type="month"] {
-webkit-appearance: listbox;
}
textarea {
overflow: auto;
resize: vertical;
}
fieldset {
min-width: 0;
padding: 0;
margin: 0;
border: 0;
}
legend {
display: block;
width: 100%;
max-width: 100%;
padding: 0;
margin-bottom: .5rem;
font-size: 1.5rem;
line-height: inherit;
color: inherit;
white-space: normal;
}
progress {
vertical-align: baseline;
}
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
height: auto;
}
[type="search"] {
outline-offset: -2px;
-webkit-appearance: none;
}
[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
}
::-webkit-file-upload-button {
font: inherit;
-webkit-appearance: button;
}
output {
display: inline-block;
}
summary {
display: list-item;
cursor: pointer;
}
template {
display: none;
}
[hidden] {
display: none !important;
}
/*# sourceMappingURL=bootstrap-reboot.css.map */

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,8 @@
/*!
* Bootstrap Reboot v4.3.1 (https://getbootstrap.com/)
* Copyright 2011-2019 The Bootstrap Authors
* Copyright 2011-2019 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
* Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)
*/*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}
/*# sourceMappingURL=bootstrap-reboot.min.css.map */

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

Some files were not shown because too many files have changed in this diff Show More