public ActionResult Login() { if (Common.ToolHelper.IsMobileDevice()) { return(RedirectToAction("Index", "Mobile")); } if (Common.FormsTicket.UserId > 0) { return(RedirectToAction("Index", "Default")); } //System.Web.HttpContext.Current.Session.Clear(); //System.Web.Security.FormsAuthentication.SignOut(); Provider.SysNoticeProvider provider = new Provider.SysNoticeProvider(); var list = provider.GetList(); var model = new List <Models.SysNoticeModels.SysNoticeModel>(); string Title = ""; string Content = ""; foreach (var item in list) { if (item.NoticeType == 1) { var t = provider.GetNotice(item.Id); if (t != null) { Title = t.Title; Content = t.Content; } } else { model.Add(new Models.SysNoticeModels.SysNoticeModel { Id = item.Id, CreateTime = item.CreateTime, Content = item.Content, NoticeType = item.NoticeType, Title = item.Title }); } } ViewBag.Head = Title; ViewBag.Content = Content; var title = new Cache.SysSettingCache().Get(Common.FormsTicket.SystemCode); ViewBag.Title = title.SystemName; ViewBag.LoginLogo = title.LoginLogo == null ? "" : new Common.FileHelper().GetFileUrl(title.LoginLogo, Common.FileConfig.OtherPhotoPath, this.HttpContext); ViewBag.Contact = title.Contact; ViewBag.Feeback = title.Feeback; return(View(model)); }
/// <summary> /// 通知公告 /// </summary> /// <param name="Id"></param> /// <returns></returns> public ActionResult Notice(long?Id) { GetCommon(); var list = new Provider.SysNoticeProvider().GetList(); var model = new List <Models.SysNoticeModels.SysNoticeModel>(); long nId = 0; foreach (var item in list) { model.Add(new Models.SysNoticeModels.SysNoticeModel { Id = item.Id, CreateTime = item.CreateTime, Content = item.Content, NoticeType = item.NoticeType, Title = item.Title }); if (item.NoticeType == 1) { nId = item.Id; } } if (Id == null) { Id = nId; } var pro = new Provider.SysNoticeProvider().GetNotice(Id.Value); var str = ""; if (pro == null) { str = "<h3 style='text-align: center;'>通知公告</h3><p></p>"; } else { str = "<h3 style='text-align: center;'>" + pro.Title + "</h3><p>" + pro.Content + "</p>"; } ViewBag.Content = str; return(View(model)); }
/// <summary> /// 首页 /// </summary> /// <returns></returns> public ActionResult Test() { Provider.SysNoticeProvider provider = new Provider.SysNoticeProvider(); var list = provider.GetList(); var model = new List <Models.SysNoticeModels.SysNoticeModel>(); string Title = ""; string Content = ""; foreach (var item in list) { if (item.NoticeType == 1) { var t = provider.GetNotice(item.Id); if (t != null) { Title = t.Title; Content = t.Content; } } else { model.Add(new Models.SysNoticeModels.SysNoticeModel { Id = item.Id, CreateTime = item.CreateTime, Content = item.Content, NoticeType = item.NoticeType, Title = item.Title }); } } ViewBag.Title = Title; ViewBag.Content = Content; return(View(model)); }