LaaProductionWeb
is a solution that contains web projects and their dependencies.
Projects structure
- LaaProductionWeb - Web client written under ASP.Net MVC.
- LaaProductionWeb.API - REST client writen under ASP.Net Core 2.1.
- LaaProductionWeb.API.UnitTests - Unit tests writen with NUnit Framework.
- LaaProductionWeb.Data - is a SQL client library that automates and exposes the System.Data.SqlClient.SqlCommand behaviors.
- LaaProductionWeb.Services - Services for CRUD operations over databases using the data library.
is a ASP.Net MVC local web application written under C# .Net Framework 6.4.2 that contains web services for digitization of the production processes.
-
Authentication througth: username, password; initial session time: 10 min; configurable;
-
Loading content according to current user permissions
Project structure - Data client - Services - Web client
1. Pallets scan
- Used to save pallets with their loads in a database. This will help later when creating a pallet load file to ship with the pallet.
2. QAP test protocol
- Used to create QAP test protocol automaticaly for particular customers. This protocol should be printet signed and uploaded to the particular order. Is unique for each order.
3. [He] Report
- Statistics for past helium tests, allows user to filter and sort all displayed data and then to download a csv file from that as well.
4. Production approval
- Used to approve particular production orders with different characteristics and notes.