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; }