コード例 #1
0
ファイル: MessageResponse.cs プロジェクト: hieur8/web-mbec
 public void AddMessage(Message message)
 {
     Messages.Add(message);
 }
コード例 #2
0
ファイル: PageHelper.cs プロジェクト: hieur8/web-mbec
        public static void SetMessage(Message msg)
        {
            // Check null
            if (msg == null) return;

            // Add message to session
            switch (msg.MessageType)
            {
                case MessageType.FATAL:
                    HttpContext.Current.Session["err-title"] = msg.MessageTitle;
                    HttpContext.Current.Session["err-head"] = msg.MessageHead;
                    HttpContext.Current.Session["err-content"] = msg.MessageDetail;
                    HttpContext.Current.Response.Redirect(Pages.ERROR_PAGE);
                    break;
                case MessageType.ERROR:
                    HttpContext.Current.Session["error"] = msg.MessageDetail;
                    break;
                case MessageType.WARN:
                    HttpContext.Current.Session["warn"] = msg.MessageDetail;
                    break;
                case MessageType.INFO:
                    HttpContext.Current.Session["info"] = msg.MessageDetail;
                    break;
                default:
                    break;
            }
        }
コード例 #3
0
 public SysRuntimeException(Message message)
 {
     _message = message;
 }