Dotnet fork project for Databaskonstruktion
  • C# 61.1%
  • HTML 34%
  • CSS 3%
  • JavaScript 1.9%
Find a file
2026-10-17 14:18:36 +02:00
.vscode Första steget, forkade och fick sidan att fungera 2026-10-02 15:01:36 +02:00
bin/Release/net10.0 Gjorde kompletteringen i både koden och README inför muntliga redovisningen 2026-10-17 14:18:36 +02:00
Controllers Steg 6, 2 INSERTS och 1 UPDATE 2026-10-16 11:12:46 +02:00
Models Gjorde kompletteringen i både koden och README inför muntliga redovisningen 2026-10-17 14:18:36 +02:00
obj Gjorde kompletteringen i både koden och README inför muntliga redovisningen 2026-10-17 14:18:36 +02:00
Properties Seeded project including gitignore for bin / obj 2026-09-28 10:06:09 +02:00
Published Gjorde kompletteringen i både koden och README inför muntliga redovisningen 2026-10-17 14:18:36 +02:00
Views Gjorde kompletteringen i både koden och README inför muntliga redovisningen 2026-10-17 14:18:36 +02:00
wwwroot Seeded project including gitignore for bin / obj 2026-09-28 10:06:09 +02:00
.gitignore Seeded project including gitignore for bin / obj 2026-09-28 10:06:09 +02:00
appsettings.Development.json Seeded project including gitignore for bin / obj 2026-09-28 10:06:09 +02:00
appsettings.json Seeded project including gitignore for bin / obj 2026-09-28 10:06:09 +02:00
Program.cs Gjorde kompletteringen i både koden och README inför muntliga redovisningen 2026-10-17 14:18:36 +02:00
README.md Gjorde kompletteringen i både koden och README inför muntliga redovisningen 2026-10-17 14:18:36 +02:00
WebApplication1.csproj Seeded project including gitignore for bin / obj 2026-09-28 10:06:09 +02:00
WebApplication1.csproj.user Seeded project including gitignore for bin / obj 2026-09-28 10:06:09 +02:00

.NET-applikation

Applikationen använder ASP.NET Core MVC och MySQL för att visa och ändra information om agenter och incidenter. Användaren kan söka efter agenter, filtrera incidenter efter terräng, lägga till agenter och incidenter samt ändra en agents lön. En separat sida visar gruppledare och deras avslutade operationer.

Applikationen är uppdelad i modeller, controllers och vyer. Modellerna innehåller databasfrågorna, controllers tar emot användarens anrop och skickar resultat till vyerna, och vyerna visar formulär och tabeller.

Kravspecifikation

Agent

  • Det ska finnas en undersida som visar samtliga agenter i en HTML-tabell.
  • Det ska gå att söka på agentnamn, som består av en bokstav, och visa alla agenter som matchar sökningen.
  • Sökresultatet ska visas i en HTML-tabell.
  • Det ska gå att lägga till en agent.
  • Det ska gå att välja en agent i en dropdown och ändra agentens lön. Agenten identifieras med både namn och nummer.
  • Tillagda agenter och ändrade löner ska kunna visas på agentsidan.

Incident

  • Det ska finnas en undersida som visar samtliga incidenter i en HTML-tabell.
  • Det ska gå att välja terräng i en dropdown och visa incidenterna som har den terrängen.
  • Resultatet av filtreringen ska visas i en HTML-tabell.
  • Det ska gå att lägga till en incident.
  • Tillagda incidenter ska kunna visas på incidentsidan.

Gruppledare

  • Det ska finnas en undersida som visar gruppledare som har avslutade operationer.
  • Varje gruppledare ska visas på en egen rad, med sina avslutade operationer i en nästlad HTML-tabell i radlayout.
  • Gruppledaren ska identifieras med både namn och nummer.
  • För varje operation ska kodnamn, operationstypens namn, startdatum, slutdatum och resultat visas.