/// <summary> /// Create clone object /// </summary> /// <param name="invoiceGlDetail"></param> public InvoiceGLDetailVO(InvoiceGLDetailVO invoiceGlDetail) { Fields = new string[16]; ContractLineId = invoiceGlDetail.ContractLineId; ContractId = invoiceGlDetail.ContractId; RecordType = "N"; CostCentre = invoiceGlDetail.CostCentre; AccountCode = invoiceGlDetail.AccountCode; JobCode = invoiceGlDetail.JobCode; JobCodeId = invoiceGlDetail.JobCodeId; ActivityCode = invoiceGlDetail.ActivityCode; Value = 0; TaxCode = string.Empty; Field = String.Join("|", Fields); InvoiceBillingLines = new List <InvoiceBillingLineVO>(); }
/// <summary> /// Default constructor /// </summary> public InvoiceDetailVO() { InvoiceGlDetails = new InvoiceGLDetailVO(); InvoiceBillingLines = new InvoiceBillingLineVO(); NominalLinesList = new List <InvoiceGLDetailVO>(); }