protected void Page_Load(object sender, EventArgs e) { string action = GetstringKey("action"); if (action != "save") { if (!string.IsNullOrEmpty(this.Request["iD"])) { int _iD = Convert.ToInt32(this.Request["iD"]); News condition = new News(); condition.ID = _iD; news = TableOperate <News> .GetRowData(condition); iD.Value = Convert.ToString(news.ID); } DataBind(); } else { Result result = new Result(); string logbrief = ""; News newChannelNews = new News(); newChannelNews.ID = 0; newChannelNews.AutoForm(this.Page); int _iD; if (!string.IsNullOrEmpty(this.Request["iD"])) { _iD = Convert.ToInt32(this.Request["iD"]); TableOperate <News> .Update(newChannelNews); result.msg = "编辑成功,等待返回列表"; logbrief = "管理员:【" + AdminMethod.AdminFullName + "】在" + DateTime.Now.GetDateTimeFormats('f')[0].ToString() + "编辑了为【" + Title + "】的新闻"; } else { newChannelNews.AddTime = DateTime.Now; newChannelNews.AddID = AdminMethod.AdminID; _iD = TableOperate <News> .InsertReturnID(newChannelNews); result.msg = "添加成功,等待返回列表"; logbrief = "管理员:【" + AdminMethod.AdminFullName + "】在" + DateTime.Now.GetDateTimeFormats('f')[0].ToString() + "添加了为【" + Title + "】的新闻"; } if (_iD > 0) { result.isOk = true; Lognet.AddLogin(logbrief); } else { result.msg = "操作失败"; } Response.ContentType = "text/json"; Response.Write(new JavaScriptSerializer().Serialize(result)); Response.End(); } DataBind(); }
protected void Page_Load(object sender, EventArgs e) { m_ExhibitionList = ChannelProvider.SelectAll(); string action = GetstringKey("action"); PCID = GetIntKey("pcid"); if (action != "save") { if (!string.IsNullOrEmpty(this.Request["iD"])) { int _iD = Convert.ToInt32(this.Request["iD"]); News condition = new News(); condition.ID = _iD; news = TableOperate <News> .GetRowData(condition); iD.Value = Convert.ToString(news.ID); state.Value = Convert.ToString(news.State); } DataBind(); } else { Result result = new Result(); string logbrief = ""; News newChannelNews = new News(); newChannelNews.ID = 0; newChannelNews.AutoForm(this.Page); newChannelNews.FileType = SysConfig.CheckPlayType(newChannelNews.Files); if (newChannelNews.JsonStr == "" || newChannelNews.JsonStr == null) { newChannelNews.JsonStr = "{\"type\": \"google\",\"data\": \"\"}"; } string oldFiles = GetstringKey("oldFiles"); if (oldFiles != newChannelNews.Files && newChannelNews.FileType == 4) { string piczip = CloudSQL.GetPicZip(newChannelNews.Files, news.Files1); newChannelNews.Files1 = piczip; } string Title = newChannelNews.Title; int _iD; if (!string.IsNullOrEmpty(this.Request["iD"])) { _iD = Convert.ToInt32(this.Request["iD"]); TableOperate <News> .Update(newChannelNews); result.msg = "编辑成功,等待返回列表"; logbrief = "管理员:【" + AdminMethod.AdminFullName + "】在" + DateTime.Now.GetDateTimeFormats('f')[0].ToString() + "编辑了为【" + Title + "】的云资源"; } else { newChannelNews.AddTime = DateTime.Now; newChannelNews.ShareTime = DateTime.Now; newChannelNews.AddID = AdminMethod.AdminID; newChannelNews.ExhibitionID = AdminMethod.ExhibitionID; newChannelNews.TypeID = 1; newChannelNews.IsShare = 0; newChannelNews.OldID = 0; newChannelNews.OrderID = CloudSQL.GetNowTime(); _iD = TableOperate <News> .InsertReturnID(newChannelNews); result.msg = "添加成功,等待返回列表"; logbrief = "管理员:【" + AdminMethod.AdminFullName + "】在" + DateTime.Now.GetDateTimeFormats('f')[0].ToString() + "添加了为【" + Title + "】的云资源"; } if (_iD > 0) { result.isOk = true; Lognet.AddLogin(logbrief); Lognet.AddMailBox(logbrief); } else { result.msg = "操作失败"; } Response.ContentType = "text/json"; Response.Write(new JavaScriptSerializer().Serialize(result)); Response.End(); } DataBind(); }