From d1e417276f63884deb87bb2d92123a6fe4d8070f Mon Sep 17 00:00:00 2001 From: John Cardinal Date: Sat, 15 May 2021 14:26:55 +0000 Subject: [PATCH] --- server/AyaNova/models/GlobalBizSettings.cs | 13 ++++++++----- server/AyaNova/util/AySchema.cs | 3 ++- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/server/AyaNova/models/GlobalBizSettings.cs b/server/AyaNova/models/GlobalBizSettings.cs index 7cddd7e2..4d19a739 100644 --- a/server/AyaNova/models/GlobalBizSettings.cs +++ b/server/AyaNova/models/GlobalBizSettings.cs @@ -1,3 +1,4 @@ +using System; using System.ComponentModel.DataAnnotations; using Newtonsoft.Json; namespace AyaNova.Models @@ -23,18 +24,20 @@ namespace AyaNova.Models public bool SearchCaseSensitiveOnly { get; set; } public bool UseInventory { get; set; } - //TAX CODE DEFAULTS - public long? TaxPartPurchaseId {get;set;} - public long? TaxPartSaleId {get;set;} - public long? TaxRateSaleId {get;set;} - + //TAX CODE DEFAULTS + public long? TaxPartPurchaseId { get; set; } + public long? TaxPartSaleId { get; set; } + public long? TaxRateSaleId { get; set; } + [Required] + public TimeSpan WorkOrderCompleteByAge { get; set; } = TimeSpan.Zero;//was workorderclosebyage public GlobalBizSettings() { Id = 1;//always 1 SearchCaseSensitiveOnly = false; UseInventory = true; + } } } diff --git a/server/AyaNova/util/AySchema.cs b/server/AyaNova/util/AySchema.cs index dd7731a3..2cd2d21b 100644 --- a/server/AyaNova/util/AySchema.cs +++ b/server/AyaNova/util/AySchema.cs @@ -255,7 +255,8 @@ namespace AyaNova.Util + "useinventory BOOL DEFAULT TRUE, " + "taxpartpurchaseid BIGINT, " + "taxpartsaleid BIGINT, " - + "taxratesaleid BIGINT " + + "taxratesaleid BIGINT, " + + "workordercompletebyage INTERVAL NOT NULL" + ")"); //create global ops BACKUP settings table