diff --git a/server/AyaNova/biz/FormFieldReference.cs b/server/AyaNova/biz/FormFieldReference.cs index 4315f7db..c047dd46 100644 --- a/server/AyaNova/biz/FormFieldReference.cs +++ b/server/AyaNova/biz/FormFieldReference.cs @@ -936,28 +936,51 @@ namespace AyaNova.Biz -//WORKORDER ITEM EXPENSES -/* - "WorkOrderItemExpenseChargeAmount": "Charge Amount", - "WorkOrderItemExpenseChargeTaxCodeID": "Charge Tax Code", - "WorkOrderItemExpenseChargeToCustomer": "Charge to customer?", - "WorkOrderItemExpenseDescription": "Description", - "WorkOrderItemExpenseTaxA": "Exp Tax A Value", - "WorkOrderItemExpenseTaxAExempt": "Misc Exp Tax A Exempt", - "WorkOrderItemExpenseTaxB": "Misc Exp Tax B Value", - "WorkOrderItemExpenseTaxBExempt": "Misc Exp Tax B Exempt", - "WorkOrderItemExpenseTaxOnTax": "Misc Exp Tax On Tax", - "WorkOrderItemExpenseTaxRateSale": "Misc Exp Tax Rate", - "WorkOrderItemExpenseList": "Expenses", - "WorkOrderItemExpenseName": "Misc Exp Summary", - "WorkOrderItemExpenseReimburseUser": "Reimburse User?", - "WorkOrderItemExpenseTaxPaid": "Tax Paid", - "WorkOrderItemExpenseTotalCost": "Total Cost", - "WorkOrderItemExpenseUser": "User", - "WorkOrderItemExpenseUserID": "User", + //WORKORDER ITEM EXPENSES + l.Add(new FormField { TKey = "WorkOrderItemExpenseChargeAmount", FieldKey = "WorkOrderItemExpenseChargeAmount", TKeySection = "WorkOrderItemExpense" }); + l.Add(new FormField { TKey = "WorkOrderItemExpenseChargeTaxCodeID", FieldKey = "WorkOrderItemExpenseChargeTaxCodeID", TKeySection = "WorkOrderItemExpense" }); + l.Add(new FormField { TKey = "WorkOrderItemExpenseChargeToCustomer", FieldKey = "WorkOrderItemExpenseChargeToCustomer", TKeySection = "WorkOrderItemExpense" }); + l.Add(new FormField { TKey = "WorkOrderItemExpenseDescription", FieldKey = "WorkOrderItemExpenseDescription", TKeySection = "WorkOrderItemExpense" }); + l.Add(new FormField { TKey = "WorkOrderItemExpenseTaxA", FieldKey = "WorkOrderItemExpenseTaxA", TKeySection = "WorkOrderItemExpense" }); + l.Add(new FormField { TKey = "WorkOrderItemExpenseChargeAmount", FieldKey = "WorkOrderItemExpenseChargeAmount", TKeySection = "WorkOrderItemExpense" }); + l.Add(new FormField { TKey = "WorkOrderItemExpenseChargeAmount", FieldKey = "WorkOrderItemExpenseChargeAmount", TKeySection = "WorkOrderItemExpense" }); + l.Add(new FormField { TKey = "WorkOrderItemExpenseChargeAmount", FieldKey = "WorkOrderItemExpenseChargeAmount", TKeySection = "WorkOrderItemExpense" }); - -*/ + + + /* + "WorkOrderItemExpenseChargeAmount": "Charge Amount", + "WorkOrderItemExpenseChargeTaxCodeID": "Charge Tax Code", + "WorkOrderItemExpenseChargeToCustomer": "Charge to customer?", + "WorkOrderItemExpenseDescription": "Description", + "WorkOrderItemExpenseList": "Expenses", + "WorkOrderItemExpenseName": "Misc Exp Summary", + "WorkOrderItemExpenseReimburseUser": "Reimburse User?", + "WorkOrderItemExpenseTaxPaid": "Tax Paid", + "WorkOrderItemExpenseTotalCost": "Total Cost", + "WorkOrderItemExpenseUser": "User", + "WorkOrderItemExpenseUserID": "User", + + + public string Description { get; set; } + public string Name { get; set; } + [Required] + public decimal TotalCost { get; set; } + [Required] + public decimal ChargeAmount { get; set; } + [Required] + public decimal TaxPaid { get; set; } + public long? ChargeTaxCodeId { get; set; } + [NotMapped] + public string ChargeTaxCodeViz { get; set; } + public bool ReimburseUser { get; set; } = false; + public long? UserId { get; set; } + [NotMapped] + public string UserViz { get; set; } + public bool ChargeToCustomer { get; set; } = false; + + + */