This commit is contained in:
@@ -28,7 +28,7 @@ namespace AyaNova.Models
|
||||
Tags = new List<string>();
|
||||
}
|
||||
|
||||
[NotMapped]
|
||||
[NotMapped, JsonIgnore]
|
||||
public AyaType AyaType { get => AyaType.Contract; }
|
||||
|
||||
}//eoc
|
||||
|
||||
@@ -29,7 +29,7 @@ namespace AyaNova.Models
|
||||
Tags = new List<string>();
|
||||
}
|
||||
|
||||
[NotMapped]
|
||||
[NotMapped, JsonIgnore]
|
||||
public AyaType AyaType { get => AyaType.Customer; }
|
||||
|
||||
}//eoc
|
||||
|
||||
@@ -29,7 +29,7 @@ namespace AyaNova.Models
|
||||
Tags = new List<string>();
|
||||
}
|
||||
|
||||
[NotMapped]
|
||||
[NotMapped, JsonIgnore]
|
||||
public AyaType AyaType { get => AyaType.HeadOffice; }
|
||||
|
||||
}//eoc
|
||||
|
||||
@@ -18,7 +18,7 @@ namespace AyaNova.Models
|
||||
public string Wiki { get => throw new System.NotImplementedException(); set => throw new System.NotImplementedException(); }
|
||||
public string CustomFields { get; set; }
|
||||
public List<string> Tags { get; set; }
|
||||
[NotMapped]
|
||||
[NotMapped, JsonIgnore]
|
||||
public AyaNova.Biz.AyaType AyaType { get;}
|
||||
|
||||
}
|
||||
|
||||
@@ -29,7 +29,7 @@ namespace AyaNova.Models
|
||||
Tags = new List<string>();
|
||||
}
|
||||
|
||||
[NotMapped]
|
||||
[NotMapped, JsonIgnore]
|
||||
public AyaType AyaType { get => AyaType.LoanUnit; }
|
||||
|
||||
}//eoc
|
||||
|
||||
@@ -33,7 +33,7 @@ namespace AyaNova.Models
|
||||
PMItems = new List<PMItem>();
|
||||
}
|
||||
|
||||
[NotMapped]
|
||||
[NotMapped, JsonIgnore]
|
||||
public AyaType AyaType { get => AyaType.PM; }
|
||||
|
||||
}//eoc
|
||||
|
||||
@@ -34,7 +34,7 @@ namespace AyaNova.Models
|
||||
Tags = new List<string>();
|
||||
}
|
||||
|
||||
[NotMapped]
|
||||
[NotMapped, JsonIgnore]
|
||||
public AyaType AyaType { get => AyaType.PMItem; }
|
||||
|
||||
}//eoc
|
||||
|
||||
@@ -29,7 +29,7 @@ namespace AyaNova.Models
|
||||
Tags = new List<string>();
|
||||
}
|
||||
|
||||
[NotMapped]
|
||||
[NotMapped, JsonIgnore]
|
||||
public AyaType AyaType { get => AyaType.PMTemplate; }
|
||||
|
||||
}//eoc
|
||||
|
||||
@@ -29,7 +29,7 @@ namespace AyaNova.Models
|
||||
Tags = new List<string>();
|
||||
}
|
||||
|
||||
[NotMapped]
|
||||
[NotMapped, JsonIgnore]
|
||||
public AyaType AyaType { get => AyaType.PMTemplateItem; }
|
||||
|
||||
}//eoc
|
||||
|
||||
@@ -29,7 +29,7 @@ namespace AyaNova.Models
|
||||
Tags = new List<string>();
|
||||
}
|
||||
|
||||
[NotMapped]
|
||||
[NotMapped, JsonIgnore]
|
||||
public AyaType AyaType { get => AyaType.Part; }
|
||||
|
||||
}//eoc
|
||||
|
||||
@@ -28,7 +28,7 @@ namespace AyaNova.Models
|
||||
Tags = new List<string>();
|
||||
}
|
||||
|
||||
[NotMapped]
|
||||
[NotMapped, JsonIgnore]
|
||||
public AyaType AyaType { get => AyaType.Project; }
|
||||
|
||||
}//eoc
|
||||
|
||||
@@ -29,7 +29,7 @@ namespace AyaNova.Models
|
||||
Tags = new List<string>();
|
||||
}
|
||||
|
||||
[NotMapped]
|
||||
[NotMapped, JsonIgnore]
|
||||
public AyaType AyaType { get => AyaType.PurchaseOrder; }
|
||||
|
||||
}//eoc
|
||||
|
||||
@@ -33,7 +33,7 @@ namespace AyaNova.Models
|
||||
}
|
||||
|
||||
|
||||
[NotMapped]
|
||||
[NotMapped, JsonIgnore]
|
||||
public AyaType AyaType { get => AyaType.Quote; }
|
||||
|
||||
}//eoc
|
||||
|
||||
@@ -34,7 +34,7 @@ namespace AyaNova.Models
|
||||
Tags = new List<string>();
|
||||
}
|
||||
|
||||
[NotMapped]
|
||||
[NotMapped, JsonIgnore]
|
||||
public AyaType AyaType { get => AyaType.QuoteItem; }
|
||||
|
||||
|
||||
|
||||
@@ -29,7 +29,7 @@ namespace AyaNova.Models
|
||||
Tags = new List<string>();
|
||||
}
|
||||
|
||||
[NotMapped]
|
||||
[NotMapped, JsonIgnore]
|
||||
public AyaType AyaType { get => AyaType.QuoteTemplate; }
|
||||
|
||||
}//eoc
|
||||
|
||||
@@ -29,7 +29,7 @@ namespace AyaNova.Models
|
||||
Tags = new List<string>();
|
||||
}
|
||||
|
||||
[NotMapped]
|
||||
[NotMapped, JsonIgnore]
|
||||
public AyaType AyaType { get => AyaType.QuoteTemplateItem; }
|
||||
|
||||
}//eoc
|
||||
|
||||
@@ -29,7 +29,7 @@ namespace AyaNova.Models
|
||||
Tags = new List<string>();
|
||||
}
|
||||
|
||||
[NotMapped]
|
||||
[NotMapped, JsonIgnore]
|
||||
public AyaType AyaType { get => AyaType.Unit; }
|
||||
|
||||
}//eoc
|
||||
|
||||
@@ -29,7 +29,7 @@ namespace AyaNova.Models
|
||||
Tags = new List<string>();
|
||||
}
|
||||
|
||||
[NotMapped]
|
||||
[NotMapped, JsonIgnore]
|
||||
public AyaType AyaType { get => AyaType.UnitModel; }
|
||||
|
||||
}//eoc
|
||||
|
||||
@@ -32,7 +32,7 @@ namespace AyaNova.Models
|
||||
|
||||
public DateTime? LastLogin { get; set; }
|
||||
|
||||
[NotMapped]
|
||||
[NotMapped, JsonIgnore]
|
||||
public AyaType AyaType { get => AyaType.User; }
|
||||
}//eoc
|
||||
|
||||
@@ -97,7 +97,7 @@ namespace AyaNova.Models
|
||||
}
|
||||
}
|
||||
|
||||
[NotMapped]
|
||||
[NotMapped, JsonIgnore]
|
||||
public AyaType AyaType { get => AyaType.User; }
|
||||
|
||||
}//eoc
|
||||
|
||||
@@ -29,7 +29,7 @@ namespace AyaNova.Models
|
||||
Tags = new List<string>();
|
||||
}
|
||||
|
||||
[NotMapped]
|
||||
[NotMapped, JsonIgnore]
|
||||
public AyaType AyaType { get => AyaType.Vendor; }
|
||||
|
||||
}//eoc
|
||||
|
||||
@@ -40,7 +40,7 @@ namespace AyaNova.Models
|
||||
Tags = new List<string>();
|
||||
}
|
||||
|
||||
[NotMapped]
|
||||
[NotMapped, JsonIgnore]
|
||||
public AyaType AyaType { get => AyaType.Widget; }
|
||||
|
||||
}
|
||||
|
||||
@@ -26,7 +26,7 @@ namespace AyaNova.Models
|
||||
public string CustomFields { get; set; }
|
||||
public List<string> Tags { get; set; }
|
||||
|
||||
[NotMapped]
|
||||
[NotMapped, JsonIgnore]
|
||||
public AyaType AyaType { get => AyaType.WorkOrder; }
|
||||
|
||||
}//eoc
|
||||
@@ -56,7 +56,7 @@ namespace AyaNova.Models
|
||||
public List<WorkOrderItem> Items { get; set; }
|
||||
|
||||
|
||||
[NotMapped]
|
||||
[NotMapped, JsonIgnore]
|
||||
public string Name
|
||||
{
|
||||
//Used by notification processor
|
||||
@@ -66,7 +66,7 @@ namespace AyaNova.Models
|
||||
}
|
||||
}
|
||||
|
||||
[NotMapped]
|
||||
[NotMapped, JsonIgnore]
|
||||
public AyaType AyaType { get => AyaType.WorkOrder; }
|
||||
}//eoc
|
||||
|
||||
|
||||
@@ -24,7 +24,7 @@ namespace AyaNova.Models
|
||||
[Required]
|
||||
public long WorkOrderId { get; set; }
|
||||
|
||||
[NotMapped]
|
||||
[NotMapped, JsonIgnore]
|
||||
public AyaType AyaType { get => AyaType.WorkOrderItem; }
|
||||
}//eoc
|
||||
|
||||
@@ -68,7 +68,7 @@ namespace AyaNova.Models
|
||||
public List<WorkOrderItemTravel> Travels { get; set; }
|
||||
public List<WorkOrderItemUnit> Units { get; set; }
|
||||
|
||||
[NotMapped]
|
||||
[NotMapped, JsonIgnore]
|
||||
public AyaType AyaType { get => AyaType.WorkOrderItem; }
|
||||
}//eoc
|
||||
|
||||
|
||||
@@ -23,7 +23,7 @@ namespace AyaNova.Models
|
||||
public WorkOrderItem WorkOrderItem { get; set; }
|
||||
|
||||
|
||||
[NotMapped]
|
||||
[NotMapped, JsonIgnore]
|
||||
public AyaType AyaType { get => AyaType.WorkOrderItemExpense; }
|
||||
|
||||
}//eoc
|
||||
|
||||
@@ -22,7 +22,7 @@ namespace AyaNova.Models
|
||||
[JsonIgnore]
|
||||
public WorkOrderItem WorkOrderItem { get; set; }
|
||||
|
||||
[NotMapped]
|
||||
[NotMapped, JsonIgnore]
|
||||
public AyaType AyaType { get => AyaType.WorkOrderItemLabor; }
|
||||
|
||||
}//eoc
|
||||
|
||||
@@ -23,7 +23,7 @@ namespace AyaNova.Models
|
||||
[JsonIgnore]
|
||||
public WorkOrderItem WorkOrderItem { get; set; }
|
||||
|
||||
[NotMapped]
|
||||
[NotMapped, JsonIgnore]
|
||||
public AyaType AyaType { get => AyaType.WorkOrderItemLoan; }
|
||||
|
||||
}//eoc
|
||||
|
||||
@@ -22,7 +22,7 @@ namespace AyaNova.Models
|
||||
[JsonIgnore]
|
||||
public WorkOrderItem WorkOrderItem { get; set; }
|
||||
|
||||
[NotMapped]
|
||||
[NotMapped, JsonIgnore]
|
||||
public AyaType AyaType { get => AyaType.WorkOrderItemPart; }
|
||||
|
||||
}//eoc
|
||||
|
||||
@@ -22,7 +22,7 @@ namespace AyaNova.Models
|
||||
[JsonIgnore]
|
||||
public WorkOrderItem WorkOrderItem { get; set; }
|
||||
|
||||
[NotMapped]
|
||||
[NotMapped, JsonIgnore]
|
||||
public AyaType AyaType { get => AyaType.WorkOrderItemPartRequest; }
|
||||
|
||||
}//eoc
|
||||
|
||||
@@ -22,7 +22,7 @@ namespace AyaNova.Models
|
||||
[JsonIgnore]
|
||||
public WorkOrderItem WorkOrderItem { get; set; }
|
||||
|
||||
[NotMapped]
|
||||
[NotMapped, JsonIgnore]
|
||||
[JsonIgnore]
|
||||
public AyaType AyaType { get => AyaType.WorkOrderItemScheduledUser; }
|
||||
|
||||
|
||||
@@ -22,7 +22,7 @@ namespace AyaNova.Models
|
||||
[JsonIgnore]
|
||||
public WorkOrderItem WorkOrderItem { get; set; }
|
||||
|
||||
[NotMapped]
|
||||
[NotMapped, JsonIgnore]
|
||||
[JsonIgnore]
|
||||
public AyaType AyaType { get => AyaType.WorkOrderItemTask; }
|
||||
|
||||
|
||||
@@ -22,7 +22,7 @@ namespace AyaNova.Models
|
||||
[JsonIgnore]
|
||||
public WorkOrderItem WorkOrderItem { get; set; }
|
||||
|
||||
[NotMapped]
|
||||
[NotMapped, JsonIgnore]
|
||||
public AyaType AyaType { get => AyaType.WorkOrderItemTravel; }
|
||||
|
||||
}//eoc
|
||||
|
||||
@@ -22,7 +22,7 @@ namespace AyaNova.Models
|
||||
[JsonIgnore]
|
||||
public WorkOrderItem WorkOrderItem { get; set; }
|
||||
|
||||
[NotMapped]
|
||||
[NotMapped, JsonIgnore]
|
||||
public AyaType AyaType { get => AyaType.WorkOrderItemUnit; }
|
||||
|
||||
}//eoc
|
||||
|
||||
@@ -29,7 +29,7 @@ namespace AyaNova.Models
|
||||
Tags = new List<string>();
|
||||
}
|
||||
|
||||
[NotMapped]
|
||||
[NotMapped, JsonIgnore]
|
||||
public AyaType AyaType { get => AyaType.WorkOrderTemplate; }
|
||||
|
||||
}//eoc
|
||||
|
||||
@@ -29,7 +29,7 @@ namespace AyaNova.Models
|
||||
Tags = new List<string>();
|
||||
}
|
||||
|
||||
[NotMapped]
|
||||
[NotMapped, JsonIgnore]
|
||||
public AyaType AyaType { get => AyaType.WorkOrderTemplateItem; }
|
||||
|
||||
}//eoc
|
||||
|
||||
@@ -22,7 +22,7 @@ namespace AyaNova.Util
|
||||
//!!!!WARNING: BE SURE TO UPDATE THE DbUtil::EmptyBizDataFromDatabaseForSeedingOrImporting WHEN NEW TABLES ADDED!!!!
|
||||
private const int DESIRED_SCHEMA_LEVEL = 12;
|
||||
|
||||
internal const long EXPECTED_COLUMN_COUNT = 380;
|
||||
internal const long EXPECTED_COLUMN_COUNT = 382;
|
||||
internal const long EXPECTED_INDEX_COUNT = 139;
|
||||
|
||||
//!!!!WARNING: BE SURE TO UPDATE THE DbUtil::EmptyBizDataFromDatabaseForSeedingOrImporting WHEN NEW TABLES ADDED!!!!
|
||||
|
||||
Reference in New Issue
Block a user