private CorrectableCbcReport_TypeSummary GetSummary(currCode_Type currCode, string assets, string capital, string earnings, string nbEmployees, string profitOrLoss, string revenues_Related, string revenues_Unrelated, string revenues_Total, string taxAccrued, string taxPaid) { assets = this.RemoveDecimalFromString(assets); capital = this.RemoveDecimalFromString(capital); earnings = this.RemoveDecimalFromString(earnings); nbEmployees = this.RemoveDecimalFromString(nbEmployees); profitOrLoss = this.RemoveDecimalFromString(profitOrLoss); revenues_Related = this.RemoveDecimalFromString(revenues_Related); revenues_Unrelated = this.RemoveDecimalFromString(revenues_Unrelated); revenues_Total = this.RemoveDecimalFromString(revenues_Total); taxAccrued = this.RemoveDecimalFromString(taxAccrued); taxPaid = this.RemoveDecimalFromString(taxPaid); var summary = new CorrectableCbcReport_TypeSummary(); summary.Assets = new MonAmnt_Type() { currCode = currCode, Value = assets }; summary.Capital = new MonAmnt_Type() { currCode = currCode, Value = capital }; summary.Earnings = new MonAmnt_Type { currCode = currCode, Value = earnings }; summary.NbEmployees = nbEmployees; summary.ProfitOrLoss = new MonAmnt_Type { currCode = currCode, Value = profitOrLoss }; summary.Revenues = new CorrectableCbcReport_TypeSummaryRevenues() { Related = new MonAmnt_Type { currCode = currCode, Value = revenues_Related }, Unrelated = new MonAmnt_Type { currCode = currCode, Value = revenues_Unrelated }, Total = new MonAmnt_Type { currCode = currCode, Value = revenues_Total } }; summary.TaxAccrued = new MonAmnt_Type { currCode = currCode, Value = taxAccrued }; summary.TaxPaid = new MonAmnt_Type { currCode = currCode, Value = taxPaid }; return(summary); }
private CorrectableCbcReport_TypeSummary GetSummary(currCode_Type currCode, string assets, string capital, string earnings, string nbEmployees, string profitOrLoss, string revenues_Related, string revenues_Unrelated, string revenues_Total, string taxAccrued, string taxPaid) { var summary = new CorrectableCbcReport_TypeSummary(); summary.Assets = new MonAmnt_Type() { currCode = currCode, Value = assets }; summary.Capital = new MonAmnt_Type() { currCode = currCode, Value = capital }; summary.Earnings = new MonAmnt_Type { currCode = currCode, Value = earnings }; summary.NbEmployees = nbEmployees; summary.ProfitOrLoss = new MonAmnt_Type { currCode = currCode, Value = profitOrLoss }; summary.Revenues = new CorrectableCbcReport_TypeSummaryRevenues() { Related = new MonAmnt_Type { currCode = currCode, Value = revenues_Related }, Unrelated = new MonAmnt_Type { currCode = currCode, Value = revenues_Unrelated }, Total = new MonAmnt_Type { currCode = currCode, Value = revenues_Total } }; summary.TaxAccrued = new MonAmnt_Type { currCode = currCode, Value = taxAccrued }; summary.TaxPaid = new MonAmnt_Type { currCode = currCode_Type.ZAR, Value = taxPaid }; return(summary); }