laatzen/LaaProductionWeb/LaaProduction.Personalization
2024-02-20 12:17:07 +01:00
..
ComponentModel.DataAnnotations done 2023-08-16 16:11:41 +02:00
Interfaces gtb: pwd change, register 2024-02-20 12:17:07 +01:00
Models equipments testing 2023-09-01 08:50:08 +02:00
Properties employees 2023-06-15 17:01:02 +02:00
Repositories gtb: pwd change, register 2024-02-20 12:17:07 +01:00
AccountManager.cs gtb: pwd change, register 2024-02-20 12:17:07 +01: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 LAA: UI updates + neu roles for wildcard and funckey 2023-11-30 16:28:26 +01:00
EquipmentsManager.cs send email message backup into the database 2024-02-06 12:52:24 +01: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 send email message backup into the database 2024-02-06 12:52:24 +01: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]);