private string FindException(OpenCbsProjectSaveExceptionEnum exceptionId)
 {
     string returned = String.Empty;
     switch (exceptionId)
     {
         case OpenCbsProjectSaveExceptionEnum.CodeIsEmpty:
             returned = "ProjectExceptionCodeIsNull.Text";
             break;
         case OpenCbsProjectSaveExceptionEnum.NameIsEmpty:
             returned = "ProjectExceptionNameIsNull.Text";
             break;
         case OpenCbsProjectSaveExceptionEnum.AimIsEmpty:
             returned = "ProjectExceptionAimIsNull.Text";
             break;
         case OpenCbsProjectSaveExceptionEnum.ClientIsEmpty:
             returned = "ProjectExceptionClientIsNull.Text";
             break;
         case OpenCbsProjectSaveExceptionEnum.BeginDateEmpty:
             returned = "ProjectExceptionBeginDateEmpty.Text";
             break;
         case OpenCbsProjectSaveExceptionEnum.CAIsBad:
             returned = "ProjectExceptionCAIsBad.Text";
             break;
         case OpenCbsProjectSaveExceptionEnum.FinancialPlanAmountIsBad:
             returned = "ProjectExceptionFinancialPlanAmountIsBad.Text";
             break;
         case OpenCbsProjectSaveExceptionEnum.FinancialTotalPlanAmountIsBad:
             returned = "ProjectExceptionFinancialTotalPlanAmountIsBad.Text";
             break;
         case OpenCbsProjectSaveExceptionEnum.CACannotBeNullInFollowUp:
             returned = "ProjectExceptionCACannotBeNullInFollowUp.Text";
             break;
     }
     return returned;
 }
        private string FindException(OpenCbsProjectSaveExceptionEnum exceptionId)
        {
            string returned = String.Empty;

            switch (exceptionId)
            {
            case OpenCbsProjectSaveExceptionEnum.CodeIsEmpty:
                returned = "ProjectExceptionCodeIsNull.Text";
                break;

            case OpenCbsProjectSaveExceptionEnum.NameIsEmpty:
                returned = "ProjectExceptionNameIsNull.Text";
                break;

            case OpenCbsProjectSaveExceptionEnum.AimIsEmpty:
                returned = "ProjectExceptionAimIsNull.Text";
                break;

            case OpenCbsProjectSaveExceptionEnum.ClientIsEmpty:
                returned = "ProjectExceptionClientIsNull.Text";
                break;

            case OpenCbsProjectSaveExceptionEnum.BeginDateEmpty:
                returned = "ProjectExceptionBeginDateEmpty.Text";
                break;

            case OpenCbsProjectSaveExceptionEnum.CAIsBad:
                returned = "ProjectExceptionCAIsBad.Text";
                break;

            case OpenCbsProjectSaveExceptionEnum.FinancialPlanAmountIsBad:
                returned = "ProjectExceptionFinancialPlanAmountIsBad.Text";
                break;

            case OpenCbsProjectSaveExceptionEnum.FinancialTotalPlanAmountIsBad:
                returned = "ProjectExceptionFinancialTotalPlanAmountIsBad.Text";
                break;

            case OpenCbsProjectSaveExceptionEnum.CACannotBeNullInFollowUp:
                returned = "ProjectExceptionCACannotBeNullInFollowUp.Text";
                break;
            }
            return(returned);
        }
 public OpenCbsProjectSaveException(OpenCbsProjectSaveExceptionEnum exceptionCode)
 {
     code = FindException(exceptionCode);
 }
 public OpenCbsProjectSaveException(OpenCbsProjectSaveExceptionEnum exceptionCode)
 {
     code = FindException(exceptionCode);
 }