private string _FindException(OpenCbsReportsExceptionsEnum exceptionId)
        {
            string returned = String.Empty;

            switch (exceptionId)
            {
            case OpenCbsReportsExceptionsEnum.NoResult:
                returned = "ReportsExceptionsNoResult.Text";
                break;

            case OpenCbsReportsExceptionsEnum.NeedExchangeRate:
                returned = "ReportsExceptionsNeedExchangeRate.Text";
                break;

            case OpenCbsReportsExceptionsEnum.CannotLoadReport:
                returned = "CannotLoadReport.Text";
                break;

            case OpenCbsReportsExceptionsEnum.ReportProcedureSourceEmpty:
                returned = "ReportProcedureSourceEmpty.Text";
                break;

            case OpenCbsReportsExceptionsEnum.CannotGetDataSource:
                returned = "CannotGetDataSource.Text";
                break;

            case OpenCbsReportsExceptionsEnum.CannotLoadParameters:
                returned = "CannotLoadParameters.Text";
                break;
            }
            return(returned);
        }
        private string _FindException(OpenCbsReportsExceptionsEnum exceptionId)
		{
			string returned = String.Empty;
			switch(exceptionId)
			{
				case OpenCbsReportsExceptionsEnum.NoResult:
					returned = "ReportsExceptionsNoResult.Text";
					break;

				case OpenCbsReportsExceptionsEnum.NeedExchangeRate:
					returned = "ReportsExceptionsNeedExchangeRate.Text";
					break;
                case OpenCbsReportsExceptionsEnum.CannotLoadReport:
                    returned = "CannotLoadReport.Text";
                    break;
                case OpenCbsReportsExceptionsEnum.ReportProcedureSourceEmpty:
                    returned = "ReportProcedureSourceEmpty.Text";
                    break;
                case OpenCbsReportsExceptionsEnum.CannotGetDataSource:
                    returned = "CannotGetDataSource.Text";
                    break;
                case OpenCbsReportsExceptionsEnum.CannotLoadParameters:
                    returned = "CannotLoadParameters.Text";
                    break;

			}
			return returned;
		}
 public OpenCbsReportsException(OpenCbsReportsExceptionsEnum exceptionCode)
 {
     _code = _FindException(exceptionCode);
 }
		public OpenCbsReportsException(OpenCbsReportsExceptionsEnum exceptionCode)
		{
            _code = _FindException(exceptionCode);
		}