void infoPanel_OnInfoClick(object sender, OnInfoClickEventArgs e) { if (e.Info == null) { return; } try { T_PF_NEWS news = e.Info.DataContext as T_PF_NEWS; NewsShow newsview = new NewsShow(); newsview.LoadNewsDetails(news.NEWSID); string titel = ""; switch (news.NEWSTYPEID) { case "0": titel = "新 闻"; break; case "1": titel = "动 态"; break; case "2": titel = "公 告"; break; case "3": titel = "通 知"; break; default: break; } System.Windows.Controls.Window.Show(titel, "", news.NEWSID, true, true, newsview, null); }catch (Exception ex) { SMT.SAAS.Main.CurrentContext.AppContext.SystemMessage(ex.ToString()); SMT.SAAS.Main.CurrentContext.AppContext.ShowSystemMessageText(); } }
void infoPanel_OnInfoClick(object sender, OnInfoClickEventArgs e) { if (e.Info == null) return; try { T_PF_NEWS news = e.Info.DataContext as T_PF_NEWS; NewsShow newsview = new NewsShow(); newsview.LoadNewsDetails(news.NEWSID); string titel = ""; switch (news.NEWSTYPEID) { case "0": titel = "新 闻"; break; case "1": titel = "动 态"; break; case "2": titel = "公 告"; break; case "3": titel = "通 知"; break; default: break; } System.Windows.Controls.Window.Show(titel, "", news.NEWSID, true, true, newsview, null); }catch(Exception ex) { SMT.SAAS.Main.CurrentContext.AppContext.SystemMessage(ex.ToString()); SMT.SAAS.Main.CurrentContext.AppContext.ShowSystemMessageText(); } }
void _newsServices_OnGetNewsListCompleted(object sender, GetEntityListEventArgs<SAAS.Platform.Model.NewsModel> e) { if (e.Error == null) { try { var result = e.Result; if (result.Count > 0) { foreach (var item in e.Result) { NewsShow newsview = new NewsShow(); newsview.LoadNewsDetails(item.NEWSID); string titel = ""; switch (item.NEWSTYPEID) { case "0": titel = "新 闻"; break; case "1": titel = "动 态"; break; default: break; } var host = ProgramManager.ShowProgram(titel, string.Empty, item.NEWSID, newsview, true, true, null); } } } catch (Exception) { } } }
void tblRollnews_MouseLeftButtonUp(object sender, System.Windows.Input.MouseButtonEventArgs e) { T_PF_NEWS news = ((sender as TextBlock).DataContext as NewsModel).DataContent as T_PF_NEWS; NewsShow newsview = new NewsShow(); newsview.LoadNewsDetails(news.NEWSID); string titel = ""; switch (news.NEWSTYPEID) { case "0": titel = "新 闻"; break; case "1": titel = "动 态"; break; case "2": titel = "公 告"; break; case "3": titel = "通 知"; break; default: break; } System.Windows.Controls.Window.Show(titel, "", news.NEWSID, true, true, newsview, null); }
void infoPanel_OnInfoClick(object sender, OnInfoClickEventArgs e) { T_PF_NEWS news = e.Info.DataContext as T_PF_NEWS; NewsShow newsview = new NewsShow(); newsview.LoadNewsDetails(news.NEWSID); string titel = ""; switch (news.NEWSTYPEID) { case "0": titel = "新 闻"; break; case "1": titel = "动 态"; break; case "2": titel = "公 告"; break; case "3": titel = "通 知"; break; default: break; } System.Windows.Controls.Window.Show(titel, "", news.NEWSID, true, true, newsview, null); }