laatzen/LaaProductionWeb/LaaProduction.Personalization
2023-09-01 08:50:08 +02:00
..
ComponentModel.DataAnnotations done 2023-08-16 16:11:41 +02:00
Interfaces done 2023-08-16 16:11:41 +02:00
Models equipments testing 2023-09-01 08:50:08 +02:00
Properties employees 2023-06-15 17:01:02 +02:00
Repositories equipments new email from field 2023-08-21 10:44:57 +02:00
AccountManager.cs done 2023-08-16 16:11:41 +02:00
app.config packages.config & web.config inclueded in the projects again 2023-08-22 15:10:32 +02:00
EmployeesManager.cs Personalization done 2023-06-22 14:04:12 +02:00
EmployeesRoles.cs pruefmittelpruefung for web is done 2023-08-11 09:59:49 +02:00
EquipmentsManager.cs equipments testing 2023-09-01 08:50:08 +02:00
LaaProduction.Personalization.csproj done 2023-08-16 16:11:41 +02:00
packages.config packages.config & web.config inclueded in the projects again 2023-08-22 15:10:32 +02:00
PersonalizationExtensions.cs PUNE protokol changes 2023-08-08 11:11:16 +02:00
README.md equipments new email from field 2023-08-21 10:44:57 +02:00
SoftwareFunctions.cs Personalization updater 2023-06-21 15:29:08 +02:00
SoftwareManager.cs Authentication and Personalization for web and desktop. Active directory and local 2023-06-27 10:47:39 +02:00

Database table dependencies

[Auftrag].[dbo].[Mitarbeiter] [Auftrag].[dbo].[MitarbeiterRechte] [Auftrag].[dbo].[MitarbeiterTokens] [Auftrag].[dbo].[MitarbeiterTokens] [Auftrag].[dbo].[SoftwareFunctions] [Auftrag].[dbo].[SoftwareFunctionsLog] [Auftrag].[dbo].[UsersFunctions] [Auftrag].[dbo].[VersionSoftwareAccess]

DROP TABLE [PruefmittelPruefung] GO

CREATE TABLE [PruefmittelPruefung] ( [PruefmittelId] INT NOT NULL PRIMARY KEY IDENTITY(1, 1), [SoftwareId] SMALLINT NOT NULL, [Pruefmittel] VARCHAR(100) NOT NULL, [PruefmittelNr] VARCHAR(30) NOT NULL, [Pruefintervall] INT NOT NULL, [Erforderlich] BIT NOT NULL, [PruefdatumIst] DATETIME NOT NULL, [PruefdatumSoll] DATETIME NOT NULL, [Bemerkung] NVARCHAR(250) NOT NULL, [EmailFrom] NVARCHAR(250) NOT NULL, [EmailAn] NVARCHAR(500) NOT NULL, [InCcAn] NVARCHAR(500) NOT NULL, [Betreff] NVARCHAR(150) NOT NULL, [Nachricht] NVARCHAR(500) NOT NULL, [Meldung] NVARCHAR(500) NOT NULL, [Schedule] VARCHAR(50) NOT NULL );

CREATE UNIQUE INDEX [UX_PruefmittelPruefung] ON [PruefmittelPruefung] ( [SoftwareId] , [PruefmittelNr]);