From 1bda0620c696abb2029fc14121cc2bee2763d7ef Mon Sep 17 00:00:00 2001 From: John Cardinal Date: Tue, 27 Jul 2021 22:44:46 +0000 Subject: [PATCH] --- server/AyaNova/models/PM.cs | 46 +++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) diff --git a/server/AyaNova/models/PM.cs b/server/AyaNova/models/PM.cs index 7afd0ca0..23facb3e 100644 --- a/server/AyaNova/models/PM.cs +++ b/server/AyaNova/models/PM.cs @@ -52,3 +52,49 @@ namespace AyaNova.Models }//eoc }//eons + + +/* +CREATE TABLE [dbo].[AWORKORDERPREVENTIVEMAINTENANCE]( + [AID] [uniqueidentifier] NOT NULL, + [AWORKORDERID] [uniqueidentifier] NOT NULL, + [ACREATOR] [uniqueidentifier] NOT NULL, + [AMODIFIER] [uniqueidentifier] NOT NULL, + [ACREATED] [datetime] NOT NULL, + [AMODIFIED] [datetime] NOT NULL, + [AWORKORDERSTATUSID] [uniqueidentifier] NULL, + [ASTOPGENERATINGDATE] [datetime] NULL, + [ADAYOFTHEWEEK] [smallint] NULL, <---- NO LONGER, now a collection of days of the week to NOT generate on, ISO8601 standard weekday number, from 1 through 7, beginning with Monday and ending with Sunday. + [AACTIVE] [bit] NOT NULL, + [APREVENTIVEMAINTENANCENUMBER] [int] IDENTITY(1,1) NOT NULL, + [ANEXTSERVICEDATE] [datetime] NOT NULL, + [AGENERATESPANUNIT] [smallint] NOT NULL, + [ATHRESHOLDSPANUNIT] [smallint] NOT NULL, + [AGENERATESPAN] [int] NOT NULL, + [ATHRESHOLDSPAN] [int] NOT NULL, + [AGENERATEDATE] [datetime] NULL, + + + +DOESN'T NEED THESE FIELDS + +CREATE TABLE [dbo].[AWORKORDERSERVICE]( + [AID] [uniqueidentifier] NOT NULL, + [AWORKORDERID] [uniqueidentifier] NOT NULL, + [ACREATOR] [uniqueidentifier] NOT NULL, + [AMODIFIER] [uniqueidentifier] NOT NULL, + [ACREATED] [datetime] NOT NULL, + [AMODIFIED] [datetime] NOT NULL, + [AWORKORDERSTATUSID] [uniqueidentifier] NULL,//## Replaced by workorderstate collection + [ASERVICEDATE] [datetime] NULL, + [AINVOICENUMBER] [nvarchar](255) NULL, + [ASERVICENUMBER] [int] IDENTITY(1,1) NOT NULL,//## replaced by Serial field + [AQUOTEWORKORDERID] [uniqueidentifier] NULL, + [ACLIENTREQUESTID] [uniqueidentifier] NULL,//# now FromCSRId + [APREVENTIVEMAINTENANCEID] [uniqueidentifier] NULL, + [ACLOSEBYDATE] [datetime] NULL,//## Now CompleteByDate + [ASIGNATURE] [ntext] NULL,//# now customersignature (more sig types coming) + [ASIGNED] [datetime] NULL,//# now CustomerSignatureCaptured + + +*/ \ No newline at end of file