protected void Page_Load(object sender, EventArgs e) { AuthorVerification(); FillGridView(); if (Request[RequestMSG.Msg] != null && Request[RequestMSG.Msg] != string.Empty && Request[RequestMSG.Type] != null && Request[RequestMSG.Type] != string.Empty) { DBMessageType type = DBMessageType.NoShow; if (DBMessageType.Sucsess.ToString() == FormBase.UrlDecode(Request[RequestMSG.Type].ToString())) { type = DBMessageType.Sucsess; } if (DBMessageType.Error.ToString() == FormBase.UrlDecode(Request[RequestMSG.Type].ToString())) { type = DBMessageType.Error; } DBmessage dbm = new DBmessage(type, FormBase.UrlDecode(Request[RequestMSG.Msg].ToString())); ShowNotify(dbm); } }
public static void ShowMessage(this Controller controller, DBMessageType messageType, string message, bool showAfterRedirect = false) { var messageTypeKey = string.Empty; switch (messageType) { case DBMessageType.Sucsess: messageTypeKey = MessageType.Success.ToString(); break; case DBMessageType.Info: messageTypeKey = MessageType.Success.ToString(); break; case DBMessageType.Warning: messageTypeKey = MessageType.Warning.ToString(); break; case DBMessageType.Error: messageTypeKey = MessageType.Error.ToString(); break; case DBMessageType.NoShow: break; default: break; } if (showAfterRedirect) { controller.TempData[messageTypeKey] = message; } else { controller.ViewData[messageTypeKey] = message; } }
public static string Enum_DBMessageType_ToString(DBMessageType v) { switch (v) { case DBMessageType.aEUROBALISE: return "EUROBALISE"; case DBMessageType.aEUROLOOP: return "EUROLOOP"; case DBMessageType.aEURORADIO: return "EURORADIO"; } return ""; }