public void AddPageAlert(PageAlert pageAlert) { List <PageAlert> pageAlerts = PageAlerts; if (pageAlerts == null) { pageAlerts = new List <PageAlert>(); } pageAlerts.Add(pageAlert); PageAlerts = pageAlerts; }
protected void AddPageAlert(PageAlert pa, bool nextRequest = false) { if (pa == null || string.IsNullOrEmpty(pa.Message)) { return; } var d = nextRequest ? (IDictionary <string, object>)TempData : (IDictionary <string, object>)ViewData; var pageAlerts = d["PageAlerts"] as IList <PageAlert>; if (pageAlerts == null) { d["PageAlerts"] = pageAlerts = new List <PageAlert>(); } pageAlerts.Add(pa); }