private static string EditNotice()
        {
            string strreturn;
            Guid   NoticeID   = NetSchool.Common.Library.GetPostBack.GetPostBackGuid("id", Guid.Empty);
            string strTitle   = NetSchool.Common.Library.GetPostBack.GetPostBackStr("title");
            string strContent = Microsoft.JScript.GlobalObject.unescape(NetSchool.Common.Library.GetPostBack.GetPostBackStr("content"));

            NetSchool.Model.Notice noticeInfo = BLL.Notice.GetModel(NoticeID);
            noticeInfo.Title    = strTitle;
            noticeInfo.Content  = strContent;
            noticeInfo.Editor   = NetSchool.Common.Info.CurUserInfo.Username;
            noticeInfo.EditTime = DateTime.Now;

            if (NetSchool.BLL.Notice.Update(noticeInfo))
            {
                strreturn = JsonConvert.SerializeObject(new { state = "success", msg = "OK" }, new Newtonsoft.Json.Converters.IsoDateTimeConverter()
                {
                    DateTimeFormat = "yyyy-MM-dd HH:mm:ss"
                });
            }
            else
            {
                strreturn = JsonConvert.SerializeObject(new { state = "error", msg = "更新失败" }, new Newtonsoft.Json.Converters.IsoDateTimeConverter()
                {
                    DateTimeFormat = "yyyy-MM-dd HH:mm:ss"
                });
            }
            return(strreturn);
        }
Exemple #2
0
        public ActionResult NoticeShowN(Guid id)
        {
            NetSchool.Model.Notice NoticeInfo = NetSchool.BLL.Notice.GetModel(NoticeID: id);
            NoticeInfo.ViewNum++;
            NetSchool.BLL.Notice.Update(NoticeInfo);

            return(View(NoticeInfo));
        }
        private static string GetInfo()
        {
            string strreturn;
            Guid   NoticeId = NetSchool.Common.Library.GetPostBack.GetPostBackGuid("id", Guid.Empty);

            if (NoticeId != Guid.Empty)
            {
                NetSchool.Model.Notice noticeInfo = NetSchool.BLL.Notice.GetModel(NoticeID: NoticeId);
                noticeInfo.ViewNum++;
                NetSchool.BLL.Notice.Update(noticeInfo);
                strreturn = JsonConvert.SerializeObject(new { state = "success", msg = "OK", noticeInfo = noticeInfo }, new Newtonsoft.Json.Converters.IsoDateTimeConverter()
                {
                    DateTimeFormat = "yyyy-MM-dd HH:mm:ss"
                });
            }
            else
            {
                strreturn = JsonConvert.SerializeObject(new { state = "error", msg = "获取ID失败" }, new Newtonsoft.Json.Converters.IsoDateTimeConverter()
                {
                    DateTimeFormat = "yyyy-MM-dd HH:mm:ss"
                });
            }
            return(strreturn);
        }