From f7b421806dfffdbcd7df86046f6a6c6e30178523 Mon Sep 17 00:00:00 2001 From: John Cardinal Date: Tue, 5 Jan 2021 19:26:15 +0000 Subject: [PATCH] --- server/AyaNova/biz/AyaFormFieldDefinitions.cs | 7 +++++-- server/AyaNova/models/LoanUnit.cs | 1 + 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/server/AyaNova/biz/AyaFormFieldDefinitions.cs b/server/AyaNova/biz/AyaFormFieldDefinitions.cs index a17c7160..664db90d 100644 --- a/server/AyaNova/biz/AyaFormFieldDefinitions.cs +++ b/server/AyaNova/biz/AyaFormFieldDefinitions.cs @@ -317,12 +317,15 @@ namespace AyaNova.Biz l.Add(new AyaFormFieldDefinition { TKey = "LoanUnitName", FieldKey = "LoanUnitName", Hideable = false }); l.Add(new AyaFormFieldDefinition { TKey = "LoanUnitNotes", FieldKey = "Notes" }); l.Add(new AyaFormFieldDefinition { TKey = "Active", FieldKey = "Active", Hideable = false }); - l.Add(new AyaFormFieldDefinition { TKey = "Tags", FieldKey = "Tags" });Hideable = false + l.Add(new AyaFormFieldDefinition { TKey = "Tags", FieldKey = "Tags" }); l.Add(new AyaFormFieldDefinition { TKey = "Wiki", FieldKey = "Wiki" }); l.Add(new AyaFormFieldDefinition { TKey = "Attachments", FieldKey = "Attachments" }); l.Add(new AyaFormFieldDefinition { TKey = "LoanUnitSerial", FieldKey = "LoanUnitSerial" }); - l.Add(new AyaFormFieldDefinition { TKey = "LoanUnitCurrentWorkOrderItemLoan", FieldKey = "LoanUnitCurrentWorkOrderItemLoan" }); + //Not a user editable field on form so no need to add it here + //l.Add(new AyaFormFieldDefinition { TKey = "LoanUnitCurrentWorkOrderItemLoan", FieldKey = "LoanUnitCurrentWorkOrderItemLoan" }); + + //Note, rates are required but I'm allowing them to be hidden and will ensure client properly sets even if not visible, this is because many shops probably don't need all rates l.Add(new AyaFormFieldDefinition { TKey = "LoanUnitRateDay", FieldKey = "LoanUnitRateDay" }); l.Add(new AyaFormFieldDefinition { TKey = "LoanUnitRateHalfDay", FieldKey = "LoanUnitRateHalfDay" }); l.Add(new AyaFormFieldDefinition { TKey = "LoanUnitRateHour", FieldKey = "LoanUnitRateHour" }); diff --git a/server/AyaNova/models/LoanUnit.cs b/server/AyaNova/models/LoanUnit.cs index eb842c9d..0e1f3796 100644 --- a/server/AyaNova/models/LoanUnit.cs +++ b/server/AyaNova/models/LoanUnit.cs @@ -17,6 +17,7 @@ namespace AyaNova.Models [Required] public string Name { get; set; } + [Required] public bool Active { get; set; } public string Notes { get; set; } public string Wiki { get; set; }