示例#1
0
 public BusinessException()
 {
     AppMessage = new ApplicationMessage
     {
         Id      = 0,
         Message = ""
     };
 }
示例#2
0
 public BusinessException(int exceptionId, Exception innerException)
 {
     ExceptionId = exceptionId;
     AppMessage  = new ApplicationMessage
     {
         Message = innerException.Message,
         Id      = exceptionId
     };
 }
示例#3
0
 public BusinessException(int exceptionId)
 {
     ExceptionId = exceptionId;
     AppMessage  = new ApplicationMessage
     {
         Id      = ExceptionId,
         Message = ""
     };
 }
        public ApplicationMessage GetMessage(BusinessException bex)
        {
            var appMessage = new ApplicationMessage();

            appMessage.Message = "Message not found";
            if (messages.ContainsKey(bex.ExceptionID))
            {
                appMessage = messages[bex.ExceptionID];
            }
            return(appMessage);
        }
        private ApplicationMessage GetMessage(BusinessException bex)
        {
            var appMessage = new ApplicationMessage {
                Message = "Message not found!"
            };

            if (messages.ContainsKey(bex.ExceptionId))
            {
                appMessage = messages[bex.ExceptionId];
            }

            return(appMessage);
        }