This commit is contained in:
2
.vscode/launch.json
vendored
2
.vscode/launch.json
vendored
@@ -53,7 +53,7 @@
|
||||
"AYANOVA_FOLDER_USER_FILES": "c:\\temp\\RavenTestData\\userfiles",
|
||||
"AYANOVA_FOLDER_BACKUP_FILES": "c:\\temp\\RavenTestData\\backupfiles",
|
||||
"AYANOVA_FOLDER_TEMPORARY_SERVER_FILES": "c:\\temp\\RavenTestData\\tempfiles",
|
||||
"AYANOVA_SERVER_TEST_MODE": "false",
|
||||
"AYANOVA_SERVER_TEST_MODE": "true",
|
||||
"AYANOVA_SERVER_TEST_MODE_SEEDLEVEL": "small",
|
||||
"AYANOVA_SERVER_TEST_MODE_TZ_OFFSET": "-7",
|
||||
"AYANOVA_BACKUP_PG_DUMP_PATH": "C:\\data\\code\\postgres_13\\bin\\"
|
||||
|
||||
@@ -3,9 +3,13 @@ using System;
|
||||
|
||||
namespace AyaNova.Biz
|
||||
{
|
||||
//************************************************
|
||||
// This contains all the fields that are customizable on all object edit forms
|
||||
// it is used for both validation and driving the UI etc
|
||||
//////////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
// This contains all the **OPTIONAL** fields that can be customized by user to be required or hide
|
||||
// on all object edit forms
|
||||
// it is used for both validation and driving the UI
|
||||
// it does *NOT* need to contain every field on the form, just user customizable ones
|
||||
// and should not have mandatory fields since they are not customizable by end user
|
||||
|
||||
//See the DataList folder / namespace for LIST related similar class
|
||||
|
||||
public static class FormFieldReference
|
||||
@@ -54,7 +58,7 @@ namespace AyaNova.Biz
|
||||
#region WIDGET_KEY
|
||||
{
|
||||
List<FormField> l = new List<FormField>();
|
||||
l.Add(new FormField { TKey = "WidgetName", FieldKey = "Name", Hideable = false });
|
||||
//l.Add(new FormField { TKey = "WidgetName", FieldKey = "Name", Hideable = false });
|
||||
l.Add(new FormField { TKey = "WidgetSerial", FieldKey = "Serial" });
|
||||
l.Add(new FormField { TKey = "WidgetDollarAmount", FieldKey = "DollarAmount" });
|
||||
l.Add(new FormField { TKey = "WidgetCount", FieldKey = "Count" });
|
||||
@@ -65,7 +69,7 @@ namespace AyaNova.Biz
|
||||
//More to do on this, maybe the datatype should be a LINK or something for UI purposes
|
||||
//circle back on this when there is enough infrastructure to test
|
||||
l.Add(new FormField { TKey = "User", FieldKey = "UserId" });
|
||||
l.Add(new FormField { TKey = "Active", FieldKey = "Active", Hideable = false });
|
||||
// l.Add(new FormField { TKey = "Active", FieldKey = "Active", Hideable = false });
|
||||
l.Add(new FormField { TKey = "Tags", FieldKey = "Tags" });
|
||||
l.Add(new FormField { TKey = "Wiki", FieldKey = "Wiki" });
|
||||
l.Add(new FormField { TKey = "Attachments", FieldKey = "Attachments" });
|
||||
@@ -93,12 +97,12 @@ namespace AyaNova.Biz
|
||||
#region USER_KEY
|
||||
{
|
||||
List<FormField> l = new List<FormField>();
|
||||
l.Add(new FormField { TKey = "Name", FieldKey = "Name", Hideable = false });
|
||||
// l.Add(new FormField { TKey = "Name", FieldKey = "Name", Hideable = false });
|
||||
l.Add(new FormField { TKey = "UserEmployeeNumber", FieldKey = "EmployeeNumber" });
|
||||
l.Add(new FormField { TKey = "AuthorizationRoles", FieldKey = "Roles", Hideable = false });
|
||||
//l.Add(new FormField { TKey = "AuthorizationRoles", FieldKey = "Roles", Hideable = false });
|
||||
l.Add(new FormField { TKey = "UserNotes", FieldKey = "Notes" });
|
||||
l.Add(new FormField { TKey = "UserType", FieldKey = "UserType", Hideable = false });
|
||||
l.Add(new FormField { TKey = "Active", FieldKey = "Active", Hideable = false });
|
||||
// l.Add(new FormField { TKey = "UserType", FieldKey = "UserType", Hideable = false });
|
||||
//l.Add(new FormField { TKey = "Active", FieldKey = "Active", Hideable = false });
|
||||
l.Add(new FormField { TKey = "LastLogin", FieldKey = "LastLogin" });
|
||||
l.Add(new FormField { TKey = "Tags", FieldKey = "Tags" });
|
||||
l.Add(new FormField { TKey = "Wiki", FieldKey = "Wiki" });
|
||||
@@ -127,12 +131,12 @@ namespace AyaNova.Biz
|
||||
#region CONTACT_KEY
|
||||
{
|
||||
List<FormField> l = new List<FormField>();
|
||||
l.Add(new FormField { TKey = "Name", FieldKey = "Name", Hideable = false });
|
||||
//l.Add(new FormField { TKey = "Name", FieldKey = "Name", Hideable = false });
|
||||
l.Add(new FormField { TKey = "UserEmployeeNumber", FieldKey = "EmployeeNumber" });
|
||||
l.Add(new FormField { TKey = "AuthorizationRoles", FieldKey = "Roles", Hideable = false });
|
||||
//l.Add(new FormField { TKey = "AuthorizationRoles", FieldKey = "Roles", Hideable = false });
|
||||
l.Add(new FormField { TKey = "UserNotes", FieldKey = "Notes" });
|
||||
l.Add(new FormField { TKey = "UserType", FieldKey = "UserType", Hideable = false });
|
||||
l.Add(new FormField { TKey = "Active", FieldKey = "Active", Hideable = false });
|
||||
//l.Add(new FormField { TKey = "UserType", FieldKey = "UserType", Hideable = false });
|
||||
//l.Add(new FormField { TKey = "Active", FieldKey = "Active", Hideable = false });
|
||||
l.Add(new FormField { TKey = "LastLogin", FieldKey = "LastLogin" });
|
||||
l.Add(new FormField { TKey = "Tags", FieldKey = "Tags" });
|
||||
l.Add(new FormField { TKey = "Wiki", FieldKey = "Wiki" });
|
||||
@@ -163,9 +167,9 @@ namespace AyaNova.Biz
|
||||
{
|
||||
List<FormField> l = new List<FormField>();
|
||||
//STANDARD FIELDS
|
||||
l.Add(new FormField { TKey = "CustomerName", FieldKey = "Name", Hideable = false });
|
||||
// l.Add(new FormField { TKey = "CustomerName", FieldKey = "Name", Hideable = false });
|
||||
l.Add(new FormField { TKey = "CustomerNotes", FieldKey = "Notes" });
|
||||
l.Add(new FormField { TKey = "Active", FieldKey = "Active", Hideable = false });
|
||||
//l.Add(new FormField { TKey = "Active", FieldKey = "Active", Hideable = false });
|
||||
l.Add(new FormField { TKey = "Tags", FieldKey = "Tags" });
|
||||
l.Add(new FormField { TKey = "Wiki", FieldKey = "Wiki" });
|
||||
l.Add(new FormField { TKey = "Attachments", FieldKey = "Attachments" });
|
||||
@@ -225,9 +229,9 @@ namespace AyaNova.Biz
|
||||
#region HeadOffice
|
||||
{
|
||||
List<FormField> l = new List<FormField>();
|
||||
l.Add(new FormField { TKey = "Name", FieldKey = "Name", Hideable = false });
|
||||
// l.Add(new FormField { TKey = "Name", FieldKey = "Name", Hideable = false });
|
||||
l.Add(new FormField { TKey = "HeadOfficeNotes", FieldKey = "Notes" });
|
||||
l.Add(new FormField { TKey = "Active", FieldKey = "Active", Hideable = false });
|
||||
// l.Add(new FormField { TKey = "Active", FieldKey = "Active", Hideable = false });
|
||||
l.Add(new FormField { TKey = "Tags", FieldKey = "Tags" });
|
||||
l.Add(new FormField { TKey = "Wiki", FieldKey = "Wiki" });
|
||||
l.Add(new FormField { TKey = "Attachments", FieldKey = "Attachments" });
|
||||
@@ -283,9 +287,9 @@ namespace AyaNova.Biz
|
||||
#region Contract
|
||||
{
|
||||
List<FormField> l = new List<FormField>();
|
||||
l.Add(new FormField { TKey = "Name", FieldKey = "Name", Hideable = false });
|
||||
//l.Add(new FormField { TKey = "Name", FieldKey = "Name", Hideable = false });
|
||||
l.Add(new FormField { TKey = "ContractNotes", FieldKey = "Notes" });
|
||||
l.Add(new FormField { TKey = "Active", FieldKey = "Active", Hideable = false });
|
||||
//l.Add(new FormField { TKey = "Active", FieldKey = "Active", Hideable = false });
|
||||
l.Add(new FormField { TKey = "Tags", FieldKey = "Tags" });
|
||||
l.Add(new FormField { TKey = "Wiki", FieldKey = "Wiki" });
|
||||
l.Add(new FormField { TKey = "Attachments", FieldKey = "Attachments" });
|
||||
@@ -314,9 +318,9 @@ namespace AyaNova.Biz
|
||||
{
|
||||
|
||||
List<FormField> l = new List<FormField>();
|
||||
l.Add(new FormField { TKey = "LoanUnitName", FieldKey = "LoanUnitName", Hideable = false });
|
||||
// l.Add(new FormField { TKey = "LoanUnitName", FieldKey = "LoanUnitName", Hideable = false });
|
||||
l.Add(new FormField { TKey = "LoanUnitNotes", FieldKey = "Notes" });
|
||||
l.Add(new FormField { TKey = "Active", FieldKey = "Active", Hideable = false });
|
||||
//l.Add(new FormField { TKey = "Active", FieldKey = "Active", Hideable = false });
|
||||
l.Add(new FormField { TKey = "Tags", FieldKey = "Tags" });
|
||||
l.Add(new FormField { TKey = "Wiki", FieldKey = "Wiki" });
|
||||
l.Add(new FormField { TKey = "Attachments", FieldKey = "Attachments" });
|
||||
@@ -359,10 +363,10 @@ namespace AyaNova.Biz
|
||||
#region Memo
|
||||
{
|
||||
List<FormField> l = new List<FormField>();
|
||||
l.Add(new FormField { TKey = "MemoSubject", FieldKey = "MemoSubject", Hideable = false });
|
||||
l.Add(new FormField { TKey = "MemoMessage", FieldKey = "MemoMessage", Hideable = false });
|
||||
l.Add(new FormField { TKey = "MemoToID", FieldKey = "MemoToID", Hideable = false });
|
||||
l.Add(new FormField { TKey = "MemoFromID", FieldKey = "MemoFromID", Hideable = false });
|
||||
// l.Add(new FormField { TKey = "MemoSubject", FieldKey = "MemoSubject", Hideable = false });
|
||||
// l.Add(new FormField { TKey = "MemoMessage", FieldKey = "MemoMessage", Hideable = false });
|
||||
// l.Add(new FormField { TKey = "MemoToID", FieldKey = "MemoToID", Hideable = false });
|
||||
// l.Add(new FormField { TKey = "MemoFromID", FieldKey = "MemoFromID", Hideable = false });
|
||||
|
||||
l.Add(new FormField { TKey = "Tags", FieldKey = "Tags" });
|
||||
l.Add(new FormField { TKey = "Wiki", FieldKey = "Wiki" });
|
||||
@@ -391,10 +395,10 @@ namespace AyaNova.Biz
|
||||
#region Reminder
|
||||
{
|
||||
List<FormField> l = new List<FormField>();
|
||||
l.Add(new FormField { TKey = "ReminderName", FieldKey = "ReminderName", Hideable = false });
|
||||
l.Add(new FormField { TKey = "ReminderNotes", FieldKey = "ReminderNotes", Hideable = false });
|
||||
l.Add(new FormField { TKey = "ReminderStartDate", FieldKey = "ReminderStartDate", Hideable = false });
|
||||
l.Add(new FormField { TKey = "ReminderStopDate", FieldKey = "ReminderStopDate", Hideable = false });
|
||||
// l.Add(new FormField { TKey = "ReminderName", FieldKey = "ReminderName", Hideable = false });
|
||||
// l.Add(new FormField { TKey = "ReminderNotes", FieldKey = "ReminderNotes", Hideable = false });
|
||||
// l.Add(new FormField { TKey = "ReminderStartDate", FieldKey = "ReminderStartDate", Hideable = false });
|
||||
// l.Add(new FormField { TKey = "ReminderStopDate", FieldKey = "ReminderStopDate", Hideable = false });
|
||||
l.Add(new FormField { TKey = "ReminderColor", FieldKey = "ReminderColor" });
|
||||
|
||||
l.Add(new FormField { TKey = "Tags", FieldKey = "Tags" });
|
||||
@@ -423,13 +427,13 @@ namespace AyaNova.Biz
|
||||
#region Review
|
||||
{
|
||||
List<FormField> l = new List<FormField>();
|
||||
l.Add(new FormField { TKey = "ReviewName", FieldKey = "ReviewName", Hideable = false });
|
||||
l.Add(new FormField { TKey = "ReviewNotes", FieldKey = "ReviewNotes", Hideable = false });
|
||||
l.Add(new FormField { TKey = "ReviewDueDate", FieldKey = "ReviewDueDate", Hideable = false });
|
||||
l.Add(new FormField { TKey = "ReviewCompletedDate", FieldKey = "ReviewCompletedDate", Hideable = false });
|
||||
l.Add(new FormField { TKey = "ReviewCompletionNotes", FieldKey = "ReviewCompletionNotes", Hideable = false });
|
||||
l.Add(new FormField { TKey = "ReviewUserId", FieldKey = "ReviewUserId", Hideable = false });
|
||||
l.Add(new FormField { TKey = "ReviewAssignedByUserId", FieldKey = "ReviewAssignedByUserId", Hideable = false });
|
||||
// l.Add(new FormField { TKey = "ReviewName", FieldKey = "ReviewName", Hideable = false });
|
||||
// l.Add(new FormField { TKey = "ReviewNotes", FieldKey = "ReviewNotes", Hideable = false });
|
||||
// l.Add(new FormField { TKey = "ReviewDueDate", FieldKey = "ReviewDueDate", Hideable = false });
|
||||
// l.Add(new FormField { TKey = "ReviewCompletedDate", FieldKey = "ReviewCompletedDate", Hideable = false });
|
||||
// l.Add(new FormField { TKey = "ReviewCompletionNotes", FieldKey = "ReviewCompletionNotes", Hideable = false });
|
||||
// l.Add(new FormField { TKey = "ReviewUserId", FieldKey = "ReviewUserId", Hideable = false });
|
||||
// l.Add(new FormField { TKey = "ReviewAssignedByUserId", FieldKey = "ReviewAssignedByUserId", Hideable = false });
|
||||
l.Add(new FormField { TKey = "Tags", FieldKey = "Tags" });
|
||||
l.Add(new FormField { TKey = "Wiki", FieldKey = "Wiki" });
|
||||
l.Add(new FormField { TKey = "Attachments", FieldKey = "Attachments" });
|
||||
@@ -458,14 +462,14 @@ namespace AyaNova.Biz
|
||||
List<FormField> l = new List<FormField>();
|
||||
l.Add(new FormField { TKey = "PartName", FieldKey = "PartName" });
|
||||
l.Add(new FormField { TKey = "PartNotes", FieldKey = "Notes" });
|
||||
l.Add(new FormField { TKey = "Active", FieldKey = "Active", Hideable = false });
|
||||
// l.Add(new FormField { TKey = "Active", FieldKey = "Active", Hideable = false });
|
||||
l.Add(new FormField { TKey = "Tags", FieldKey = "Tags" });
|
||||
l.Add(new FormField { TKey = "Wiki", FieldKey = "Wiki" });
|
||||
l.Add(new FormField { TKey = "Attachments", FieldKey = "Attachments" });
|
||||
|
||||
l.Add(new FormField { TKey = "PartPartNumber", FieldKey = "PartPartNumber", Hideable = false });
|
||||
l.Add(new FormField { TKey = "PartCost", FieldKey = "PartCost", Hideable = false });
|
||||
l.Add(new FormField { TKey = "PartRetail", FieldKey = "PartRetail", Hideable = false });
|
||||
//l.Add(new FormField { TKey = "PartPartNumber", FieldKey = "PartPartNumber", Hideable = false });
|
||||
// l.Add(new FormField { TKey = "PartCost", FieldKey = "PartCost", Hideable = false });
|
||||
// l.Add(new FormField { TKey = "PartRetail", FieldKey = "PartRetail", Hideable = false });
|
||||
|
||||
l.Add(new FormField { TKey = "PartManufacturerID", FieldKey = "PartManufacturerID" });
|
||||
l.Add(new FormField { TKey = "PartManufacturerNumber", FieldKey = "PartManufacturerNumber" });
|
||||
@@ -503,9 +507,9 @@ namespace AyaNova.Biz
|
||||
{
|
||||
|
||||
List<FormField> l = new List<FormField>();
|
||||
l.Add(new FormField { TKey = "PartWarehouseName", FieldKey = "PartWarehouseName", Hideable = false });
|
||||
//l.Add(new FormField { TKey = "PartWarehouseName", FieldKey = "PartWarehouseName", Hideable = false });
|
||||
l.Add(new FormField { TKey = "PartWarehouseNotes", FieldKey = "PartWarehouseNotes" });
|
||||
l.Add(new FormField { TKey = "Active", FieldKey = "Active", Hideable = false });
|
||||
// l.Add(new FormField { TKey = "Active", FieldKey = "Active", Hideable = false });
|
||||
l.Add(new FormField { TKey = "Tags", FieldKey = "Tags" });
|
||||
l.Add(new FormField { TKey = "Wiki", FieldKey = "Wiki" });
|
||||
l.Add(new FormField { TKey = "Attachments", FieldKey = "Attachments" });
|
||||
@@ -536,14 +540,14 @@ namespace AyaNova.Biz
|
||||
{
|
||||
|
||||
List<FormField> l = new List<FormField>();
|
||||
l.Add(new FormField { TKey = "PartAssemblyName", FieldKey = "Name", Hideable = false });
|
||||
// l.Add(new FormField { TKey = "PartAssemblyName", FieldKey = "Name", Hideable = false });
|
||||
l.Add(new FormField { TKey = "PartAssemblyNotes", FieldKey = "Notes" });
|
||||
l.Add(new FormField { TKey = "Active", FieldKey = "Active", Hideable = false });
|
||||
// l.Add(new FormField { TKey = "Active", FieldKey = "Active", Hideable = false });
|
||||
l.Add(new FormField { TKey = "Tags", FieldKey = "Tags" });
|
||||
l.Add(new FormField { TKey = "Wiki", FieldKey = "Wiki" });
|
||||
l.Add(new FormField { TKey = "Attachments", FieldKey = "Attachments" });
|
||||
|
||||
l.Add(new FormField { TKey = "PartList", FieldKey = "PartList", Hideable = false });
|
||||
// l.Add(new FormField { TKey = "PartList", FieldKey = "PartList", Hideable = false });
|
||||
|
||||
l.Add(new FormField { TKey = "PartAssemblyCustom1", FieldKey = "PartAssemblyCustom1", IsCustomField = true });
|
||||
l.Add(new FormField { TKey = "PartAssemblyCustom2", FieldKey = "PartAssemblyCustom2", IsCustomField = true });
|
||||
@@ -570,9 +574,9 @@ namespace AyaNova.Biz
|
||||
{
|
||||
|
||||
List<FormField> l = new List<FormField>();
|
||||
l.Add(new FormField { TKey = "Name", FieldKey = "Name", Hideable = false });
|
||||
//l.Add(new FormField { TKey = "Name", FieldKey = "Name", Hideable = false });
|
||||
l.Add(new FormField { TKey = "ProjectNotes", FieldKey = "Notes" });
|
||||
l.Add(new FormField { TKey = "Active", FieldKey = "Active", Hideable = false });
|
||||
// l.Add(new FormField { TKey = "Active", FieldKey = "Active", Hideable = false });
|
||||
l.Add(new FormField { TKey = "Tags", FieldKey = "Tags" });
|
||||
l.Add(new FormField { TKey = "Wiki", FieldKey = "Wiki" });
|
||||
l.Add(new FormField { TKey = "Attachments", FieldKey = "Attachments" });
|
||||
@@ -606,8 +610,8 @@ namespace AyaNova.Biz
|
||||
#region PurchaseOrder
|
||||
{
|
||||
List<FormField> l = new List<FormField>();
|
||||
l.Add(new FormField { TKey = "PurchaseOrderPONumber", FieldKey = "Serial", Hideable = false });
|
||||
l.Add(new FormField { TKey = "Vendor", FieldKey = "VendorId", Hideable = false });
|
||||
//l.Add(new FormField { TKey = "PurchaseOrderPONumber", FieldKey = "Serial", Hideable = false });
|
||||
//l.Add(new FormField { TKey = "Vendor", FieldKey = "VendorId", Hideable = false });
|
||||
l.Add(new FormField { TKey = "PurchaseOrderStatus", FieldKey = "Status" });
|
||||
l.Add(new FormField { TKey = "PurchaseOrderOrderedDate", FieldKey = "OrderedDate" });
|
||||
l.Add(new FormField { TKey = "PurchaseOrderExpectedReceiveDate", FieldKey = "ExpectedReceiveDate" });
|
||||
@@ -654,16 +658,16 @@ namespace AyaNova.Biz
|
||||
{
|
||||
|
||||
List<FormField> l = new List<FormField>();
|
||||
l.Add(new FormField { TKey = "Name", FieldKey = "Name", Hideable = false });
|
||||
// l.Add(new FormField { TKey = "Name", FieldKey = "Name", Hideable = false });
|
||||
l.Add(new FormField { TKey = "ServiceRateNotes", FieldKey = "ServiceRateNotes" });
|
||||
l.Add(new FormField { TKey = "Active", FieldKey = "Active", Hideable = false });
|
||||
// l.Add(new FormField { TKey = "Active", FieldKey = "Active", Hideable = false });
|
||||
l.Add(new FormField { TKey = "Tags", FieldKey = "Tags" });
|
||||
l.Add(new FormField { TKey = "Wiki", FieldKey = "Wiki" });
|
||||
l.Add(new FormField { TKey = "Attachments", FieldKey = "Attachments" });
|
||||
|
||||
l.Add(new FormField { TKey = "RateAccountNumber", FieldKey = "RateAccountNumber" });
|
||||
l.Add(new FormField { TKey = "Cost", FieldKey = "Cost", Hideable = false });
|
||||
l.Add(new FormField { TKey = "RateCharge", FieldKey = "RateCharge", Hideable = false });
|
||||
// l.Add(new FormField { TKey = "Cost", FieldKey = "Cost", Hideable = false });
|
||||
// l.Add(new FormField { TKey = "RateCharge", FieldKey = "RateCharge", Hideable = false });
|
||||
l.Add(new FormField { TKey = "RateUnitChargeDescriptionID", FieldKey = "RateUnitChargeDescriptionID" });
|
||||
|
||||
l.Add(new FormField { TKey = "ServiceRateCustom1", FieldKey = "ServiceRateCustom1", IsCustomField = true });
|
||||
@@ -691,16 +695,16 @@ namespace AyaNova.Biz
|
||||
{
|
||||
|
||||
List<FormField> l = new List<FormField>();
|
||||
l.Add(new FormField { TKey = "Name", FieldKey = "Name", Hideable = false });
|
||||
// l.Add(new FormField { TKey = "Name", FieldKey = "Name", Hideable = false });
|
||||
l.Add(new FormField { TKey = "TravelRateNotes", FieldKey = "TravelRateNotes" });
|
||||
l.Add(new FormField { TKey = "Active", FieldKey = "Active", Hideable = false });
|
||||
// l.Add(new FormField { TKey = "Active", FieldKey = "Active", Hideable = false });
|
||||
l.Add(new FormField { TKey = "Tags", FieldKey = "Tags" });
|
||||
l.Add(new FormField { TKey = "Wiki", FieldKey = "Wiki" });
|
||||
l.Add(new FormField { TKey = "Attachments", FieldKey = "Attachments" });
|
||||
|
||||
l.Add(new FormField { TKey = "RateAccountNumber", FieldKey = "RateAccountNumber" });
|
||||
l.Add(new FormField { TKey = "Cost", FieldKey = "Cost", Hideable = false });
|
||||
l.Add(new FormField { TKey = "RateCharge", FieldKey = "RateCharge", Hideable = false });
|
||||
// l.Add(new FormField { TKey = "Cost", FieldKey = "Cost", Hideable = false });
|
||||
// l.Add(new FormField { TKey = "RateCharge", FieldKey = "RateCharge", Hideable = false });
|
||||
l.Add(new FormField { TKey = "RateUnitChargeDescriptionID", FieldKey = "RateUnitChargeDescriptionID" });
|
||||
|
||||
l.Add(new FormField { TKey = "TravelRateCustom1", FieldKey = "TravelRateCustom1", IsCustomField = true });
|
||||
@@ -728,16 +732,16 @@ namespace AyaNova.Biz
|
||||
{
|
||||
|
||||
List<FormField> l = new List<FormField>();
|
||||
l.Add(new FormField { TKey = "Name", FieldKey = "Name", Hideable = false });
|
||||
//l.Add(new FormField { TKey = "Name", FieldKey = "Name", Hideable = false });
|
||||
l.Add(new FormField { TKey = "TaxCodeNotes", FieldKey = "TaxCodeNotes" });
|
||||
l.Add(new FormField { TKey = "Active", FieldKey = "Active", Hideable = false });
|
||||
// l.Add(new FormField { TKey = "Active", FieldKey = "Active", Hideable = false });
|
||||
l.Add(new FormField { TKey = "Tags", FieldKey = "Tags" });
|
||||
l.Add(new FormField { TKey = "Wiki", FieldKey = "Wiki" });
|
||||
l.Add(new FormField { TKey = "Attachments", FieldKey = "Attachments" });
|
||||
|
||||
l.Add(new FormField { TKey = "TaxCodeTaxA", FieldKey = "TaxCodeTaxA", Hideable = false });
|
||||
l.Add(new FormField { TKey = "TaxCodeTaxB", FieldKey = "TaxCodeTaxB", Hideable = false });
|
||||
l.Add(new FormField { TKey = "TaxCodeTaxOnTax", FieldKey = "TaxCodeTaxOnTax", Hideable = false });
|
||||
//l.Add(new FormField { TKey = "TaxCodeTaxA", FieldKey = "TaxCodeTaxA", Hideable = false });
|
||||
//l.Add(new FormField { TKey = "TaxCodeTaxB", FieldKey = "TaxCodeTaxB", Hideable = false });
|
||||
// l.Add(new FormField { TKey = "TaxCodeTaxOnTax", FieldKey = "TaxCodeTaxOnTax", Hideable = false });
|
||||
|
||||
l.Add(new FormField { TKey = "TaxCodeCustom1", FieldKey = "TaxCodeCustom1", IsCustomField = true });
|
||||
l.Add(new FormField { TKey = "TaxCodeCustom2", FieldKey = "TaxCodeCustom2", IsCustomField = true });
|
||||
@@ -764,7 +768,7 @@ namespace AyaNova.Biz
|
||||
{
|
||||
|
||||
List<FormField> l = new List<FormField>();
|
||||
l.Add(new FormField { TKey = "ServiceBankDescription", FieldKey = "ServiceBankDescription", Hideable = false });
|
||||
//l.Add(new FormField { TKey = "ServiceBankDescription", FieldKey = "ServiceBankDescription", Hideable = false });
|
||||
l.Add(new FormField { TKey = "ServiceBankCurrency", FieldKey = "ServiceBankCurrency" });
|
||||
l.Add(new FormField { TKey = "ServiceBankHours", FieldKey = "ServiceBankHours" });
|
||||
l.Add(new FormField { TKey = "ServiceBankIncidents", FieldKey = "ServiceBankIncidents" });
|
||||
@@ -776,24 +780,24 @@ namespace AyaNova.Biz
|
||||
#region Unit
|
||||
{
|
||||
List<FormField> l = new List<FormField>();
|
||||
l.Add(new FormField { TKey = "UnitSerial", FieldKey = "UnitSerial", Hideable = false });
|
||||
// l.Add(new FormField { TKey = "UnitSerial", FieldKey = "UnitSerial", Hideable = false });
|
||||
l.Add(new FormField { TKey = "UnitNotes", FieldKey = "UnitNotes" });
|
||||
l.Add(new FormField { TKey = "Active", FieldKey = "Active", Hideable = false });
|
||||
// l.Add(new FormField { TKey = "Active", FieldKey = "Active", Hideable = false });
|
||||
l.Add(new FormField { TKey = "Tags", FieldKey = "Tags" });
|
||||
l.Add(new FormField { TKey = "Wiki", FieldKey = "Wiki" });
|
||||
l.Add(new FormField { TKey = "Attachments", FieldKey = "Attachments" });
|
||||
|
||||
l.Add(new FormField { TKey = "Customer", FieldKey = "Customer", Hideable = false });
|
||||
//l.Add(new FormField { TKey = "Customer", FieldKey = "Customer", Hideable = false });
|
||||
l.Add(new FormField { TKey = "UnitParentUnitID", FieldKey = "UnitParentUnitID" });
|
||||
l.Add(new FormField { TKey = "UnitModel", FieldKey = "UnitModel" });
|
||||
l.Add(new FormField { TKey = "UnitUnitHasOwnAddress", FieldKey = "UnitUnitHasOwnAddress", Hideable = false });
|
||||
// l.Add(new FormField { TKey = "UnitUnitHasOwnAddress", FieldKey = "UnitUnitHasOwnAddress", Hideable = false });
|
||||
l.Add(new FormField { TKey = "UnitBoughtHere", FieldKey = "UnitBoughtHere" });
|
||||
l.Add(new FormField { TKey = "UnitPurchaseFromID", FieldKey = "UnitPurchaseFromID" });
|
||||
l.Add(new FormField { TKey = "UnitReceipt", FieldKey = "UnitReceipt" });
|
||||
l.Add(new FormField { TKey = "UnitPurchasedDate", FieldKey = "UnitPurchasedDate" });
|
||||
l.Add(new FormField { TKey = "UnitDescription", FieldKey = "UnitDescription" });
|
||||
l.Add(new FormField { TKey = "UnitReplacedByUnitID", FieldKey = "UnitReplacedByUnitID" });
|
||||
l.Add(new FormField { TKey = "UnitOverrideWarranty", FieldKey = "UnitOverrideWarranty", Hideable = false });
|
||||
//l.Add(new FormField { TKey = "UnitOverrideWarranty", FieldKey = "UnitOverrideWarranty", Hideable = false });
|
||||
l.Add(new FormField { TKey = "UnitOverrideLength", FieldKey = "UnitOverrideLength" });
|
||||
l.Add(new FormField { TKey = "UnitOverrideWarrantyTerms", FieldKey = "UnitOverrideWarrantyTerms" });
|
||||
l.Add(new FormField { TKey = "UsesBanking", FieldKey = "UsesBanking" });
|
||||
@@ -830,12 +834,12 @@ namespace AyaNova.Biz
|
||||
List<FormField> l = new List<FormField>();
|
||||
l.Add(new FormField { TKey = "Name", FieldKey = "Name" });
|
||||
l.Add(new FormField { TKey = "UnitModelNotes", FieldKey = "Notes" });
|
||||
l.Add(new FormField { TKey = "Active", FieldKey = "Active", Hideable = false });
|
||||
//l.Add(new FormField { TKey = "Active", FieldKey = "Active", Hideable = false });
|
||||
l.Add(new FormField { TKey = "Tags", FieldKey = "Tags" });
|
||||
l.Add(new FormField { TKey = "Wiki", FieldKey = "Wiki" });
|
||||
l.Add(new FormField { TKey = "Attachments", FieldKey = "Attachments" });
|
||||
|
||||
l.Add(new FormField { TKey = "UnitModelModelNumber", FieldKey = "UnitModelModelNumber", Hideable = false });
|
||||
//l.Add(new FormField { TKey = "UnitModelModelNumber", FieldKey = "UnitModelModelNumber", Hideable = false });
|
||||
l.Add(new FormField { TKey = "UnitModelVendorID", FieldKey = "UnitModelVendorID" });
|
||||
l.Add(new FormField { TKey = "UnitModelUPC", FieldKey = "UnitModelUPC" });
|
||||
l.Add(new FormField { TKey = "UnitModelLifeTimeWarranty", FieldKey = "UnitModelLifeTimeWarranty" });
|
||||
@@ -870,9 +874,9 @@ namespace AyaNova.Biz
|
||||
{
|
||||
|
||||
List<FormField> l = new List<FormField>();
|
||||
l.Add(new FormField { TKey = "Name", FieldKey = "Name", Hideable = false });
|
||||
//l.Add(new FormField { TKey = "Name", FieldKey = "Name", Hideable = false });
|
||||
l.Add(new FormField { TKey = "VendorNotes", FieldKey = "Notes" });
|
||||
l.Add(new FormField { TKey = "Active", FieldKey = "Active", Hideable = false });
|
||||
//l.Add(new FormField { TKey = "Active", FieldKey = "Active", Hideable = false });
|
||||
l.Add(new FormField { TKey = "Tags", FieldKey = "Tags" });
|
||||
l.Add(new FormField { TKey = "Wiki", FieldKey = "Wiki" });
|
||||
l.Add(new FormField { TKey = "Attachments", FieldKey = "Attachments" });
|
||||
@@ -926,9 +930,9 @@ namespace AyaNova.Biz
|
||||
#region WorkOrder
|
||||
{
|
||||
List<FormField> l = new List<FormField>();
|
||||
l.Add(new FormField { TKey = "WorkOrderSerial", FieldKey = "Serial", Hideable = false });
|
||||
//l.Add(new FormField { TKey = "WorkOrderSerial", FieldKey = "Serial", Hideable = false });
|
||||
l.Add(new FormField { TKey = "WorkOrderNotes", FieldKey = "Notes" });
|
||||
l.Add(new FormField { TKey = "Active", FieldKey = "Active", Hideable = false });
|
||||
//l.Add(new FormField { TKey = "Active", FieldKey = "Active", Hideable = false });
|
||||
l.Add(new FormField { TKey = "Tags", FieldKey = "Tags" });
|
||||
l.Add(new FormField { TKey = "Wiki", FieldKey = "Wiki" });
|
||||
l.Add(new FormField { TKey = "Attachments", FieldKey = "Attachments" });
|
||||
@@ -957,9 +961,9 @@ namespace AyaNova.Biz
|
||||
#region WorkOrderItem
|
||||
{
|
||||
List<FormField> l = new List<FormField>();
|
||||
l.Add(new FormField { TKey = "Name", FieldKey = "Name", Hideable = false });
|
||||
//l.Add(new FormField { TKey = "Name", FieldKey = "Name", Hideable = false });
|
||||
l.Add(new FormField { TKey = "WorkOrderItemNotes", FieldKey = "Notes" });
|
||||
l.Add(new FormField { TKey = "Active", FieldKey = "Active", Hideable = false });
|
||||
//l.Add(new FormField { TKey = "Active", FieldKey = "Active", Hideable = false });
|
||||
l.Add(new FormField { TKey = "Tags", FieldKey = "Tags" });
|
||||
l.Add(new FormField { TKey = "Wiki", FieldKey = "Wiki" });
|
||||
l.Add(new FormField { TKey = "Attachments", FieldKey = "Attachments" });
|
||||
@@ -990,7 +994,7 @@ namespace AyaNova.Biz
|
||||
{
|
||||
|
||||
List<FormField> l = new List<FormField>();
|
||||
l.Add(new FormField { TKey = "CustomerServiceRequestTitle", FieldKey = "CustomerServiceRequestTitle", Hideable = false });
|
||||
//l.Add(new FormField { TKey = "CustomerServiceRequestTitle", FieldKey = "CustomerServiceRequestTitle", Hideable = false });
|
||||
l.Add(new FormField { TKey = "CustomerServiceRequestDetails", FieldKey = "CustomerServiceRequestDetails" });
|
||||
l.Add(new FormField { TKey = "Tags", FieldKey = "Tags" });
|
||||
l.Add(new FormField { TKey = "Wiki", FieldKey = "Wiki" });
|
||||
|
||||
@@ -5,7 +5,8 @@ using Newtonsoft.Json.Linq;
|
||||
|
||||
namespace AyaNova.Biz
|
||||
{
|
||||
//VALIDATE REQUIRED FIELDS THAT ARE NOT CUSTOM
|
||||
//VALIDATE **USER DEFINED** (not stock) REQUIRED FIELDS THAT ARE NOT CUSTOM
|
||||
//(fields that are stock required are validated on their own not here)
|
||||
|
||||
internal static class RequiredFieldsValidator
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user