private string _FindException(OctopusReportsExceptionsEnum exceptionId) { string returned = String.Empty; switch(exceptionId) { case OctopusReportsExceptionsEnum.NoResult: returned = "ReportsExceptionsNoResult.Text"; break; case OctopusReportsExceptionsEnum.NeedExchangeRate: returned = "ReportsExceptionsNeedExchangeRate.Text"; break; case OctopusReportsExceptionsEnum.CannotLoadReport: returned = "CannotLoadReport.Text"; break; case OctopusReportsExceptionsEnum.ReportProcedureSourceEmpty: returned = "ReportProcedureSourceEmpty.Text"; break; case OctopusReportsExceptionsEnum.CannotGetDataSource: returned = "CannotGetDataSource.Text"; break; case OctopusReportsExceptionsEnum.CannotLoadParameters: returned = "CannotLoadParameters.Text"; break; } return returned; }
public OctopusReportsException(OctopusReportsExceptionsEnum exceptionCode) { _code = _FindException(exceptionCode); }