namespace AyaNovaQBI
{
    internal class WorkOrderItemExpense
    {
        public long Id { get; set; }
        public uint Concurrency { get; set; }

        public string Description { get; set; }
        public string Name { get; set; }

        public decimal TotalCost { get; set; }

        public decimal ChargeAmount { get; set; }

        public decimal TaxPaid { get; set; }
        public long? ChargeTaxCodeId { get; set; }

        public string TaxCodeViz { get; set; }

        public bool ReimburseUser { get; set; } = false;
        public long? UserId { get; set; }

        public string UserViz { get; set; }
        public bool ChargeToCustomer { get; set; } = false;


        public decimal TaxAViz { get; set; }

        public decimal TaxBViz { get; set; }

        public decimal LineTotalViz { get; set; }

        public long WorkOrderItemId { get; set; }
    }
}
