- C# 60.8%
- HTML 35.5%
- CSS 2.3%
- JavaScript 1.4%
| bin/Release/net10.0 | ||
| Controllers | ||
| Models | ||
| obj | ||
| Properties | ||
| Published | ||
| Views | ||
| wwwroot | ||
| .gitignore | ||
| appsettings.Development.json | ||
| appsettings.json | ||
| Program.cs | ||
| README.md | ||
| WebApplication1.csproj | ||
| WebApplication1.csproj.user | ||
Dotnet Applikation
Jag har blivit tilldelad grupp E, därmed är min agent-typ handläggaren och MVC-applikationen nyttjar därför en kolumn-layout för den komplexa tabellen.
Min applikation använder fyra olika kontroller, där varje är ansvarig för varsin vy, exempelvis hör OperationController.cs till Operation vyn och Agent controllern hör till Agent-vyn.
Eftersom jag blivit tilldelad handläggare så har jag fokuserat på att lägga till relevanta tabeller från min modell och databas såsom observationer/incident, agenter och operationer där nya entries i databasen skall vara möjligt för handläggaren att lägga in och där information presenteras inom olika undersidor för att göra navigering mellan dem olika tabellerna enkel samt inkapsulera relevant innehåll.
Dessa tabeller reflekteras därför även för mina modell-filer, där varsin skapades per tabell, för att hålla vyn separerad enligt MVC-teorin.
Requirements
-
Applikationen ska visa alla agenter tillagda i databasen inom en egen vy
-
Samtliga operationer ska visas och kallas med hjälp av en procedur samt visas i en egen vy
-
Möjlighet att navigera mellan olika vyer från en "hem"-vy i applikationen
-
Visa upp samtliga incidenter med tillhörande observationer i en komplex tabell med kolumn-layout (där en incident kan ha flera tillhörande observationer)
-
Applikationen ska göra det möjligt för användare att söka på operationer och dess kodnamntyp och få ett resultat över matchande operationer
-
Sökresultaten för Operationer ska visas inom en egen vy
-
Applikationen ska ge användaren (handläggaren) möjlighet att lägga till nya handläggare samt agenter
-
Det skka finnas möjlighet att lägga till nya operationer där incident-nummer för tabell-kopplingen hämtas från incident tabellen
-
Applikationen ska göra det möjligt att uppdatera graden för Observationen med hjälp av två dropdown-menyer för att välja uppdaterings-värden samt visa det uppdaterade värdet