protected void btnok_Click(object sender, EventArgs e) { Maticsoft.BLL.NewsInfo newbll = new Maticsoft.BLL.NewsInfo(); Maticsoft.Model.NewsInfo newmodel = newbll.GetModel(1); if (txtNewsTitle.Text.Trim() == "") { lblNewsTitle.Text = "请填写新闻标题"; return; } newmodel.NewsTitle = txtNewsTitle.Text.Trim(); lblNewsTitle.Text = ""; if (txtKeyword.Text.Trim() == "") { lblkeyword.Text = "请填写新闻关键字"; return; } newmodel.NewsKey = txtKeyword.Text.Trim(); lblkeyword.Text = ""; newmodel.NewsTypeID = int.Parse(drpNewsType.SelectedValue); if (txtwrite.Text.Trim() == "") { lblwrite.Text = "请填写新闻发布人"; return; } newmodel.Write = txtwrite.Text.Trim(); lblwrite.Text = ""; newmodel.Fatime = Convert.ToDateTime(txtfatime.Text.Trim()); newmodel.ImageURL = Image1.ImageUrl; newmodel.NewsContent = txtNewContent.Text.Trim(); newbll.Update(newmodel); Page.ClientScript.RegisterStartupScript(this.GetType(), "", "<script>alert('信息添加成功!')</script>"); bind(); }
protected void datanewsquan_ItemDataBound(object sender, DataListItemEventArgs e) { Maticsoft.BLL.NewsInfo newbll = new Maticsoft.BLL.NewsInfo(); int index = int.Parse(datanewsquan.DataKeys[e.Item.ItemIndex].ToString()); //DataSet bllds = newbll.GetList("NewsTypeID="+index+""); int pageSize = 5; //每页大小 int page = 1; //当前第几页 int recordCount; //总共有多少条数据 if (Request.QueryString["page"] != null) { if (Request.QueryString["page"].ToString() != "") { page = int.Parse(Request.QueryString["page"].ToString()); } } recordCount = newbll.GetNewCount("NewsTypeID=" + index + ""); int pageCount = recordCount / pageSize + 1;//共有多少页 if (recordCount % pageSize == 0) { pageCount--; } DataSet bllds = newbll.GeNewsList(pageSize * (page - 1), pageSize, "NewsTypeID=" + index + ""); DataList dlNews = e.Item.FindControl("datanewsfen") as DataList; dlNews.DataSource = bllds; dlNews.DataBind(); Maticsoft.BLL.NewsTypeInfo typebll = new Maticsoft.BLL.NewsTypeInfo(); Maticsoft.Model.NewsTypeInfo typemodel = typebll.GetModel(int.Parse(this.datanewsquan.DataKeys[e.Item.ItemIndex].ToString())); Label lbltype = e.Item.FindControl("lbltype") as Label; lbltype.Text = typemodel.NewsTypeTitle; Label lblpage = e.Item.FindControl("lblpage") as Label; }
protected void datamess_DeleteCommand1(object source, DataListCommandEventArgs e) { int index = int.Parse(datamess.DataKeys[e.Item.ItemIndex].ToString()); Maticsoft.BLL.NewsInfo jobbll = new Maticsoft.BLL.NewsInfo(); jobbll.Delete(index); lblpage.Text = ""; bind(); }
private void bind() { Maticsoft.BLL.NewsInfo newbll = new Maticsoft.BLL.NewsInfo(); int recordCount = 0; //总共有多少条数据 int pageSize = 20; //每页大小 int page = 1; //当前第几页 int pagecount; if (Request.QueryString["page"] != null) { if (Request.QueryString["page"].ToString() != "") { page = int.Parse(Request.QueryString["page"].ToString()); } } recordCount = newbll.GetNewCount(""); int pageCont = recordCount / pageSize + 1; if (recordCount % pageSize == 0) { pageCont--; } DataSet ds = newbll.GeNewsList(pageSize * (page - 1), pageSize, ""); datamess.DataSource = ds; datamess.DataKeyField = "NewsID"; datamess.DataBind(); if (ds.Tables[0].Rows.Count > 0) { this.lblpage.Text += "共有<b>" + recordCount + "</b>条记录 "; this.lblpage.Text += "当前第<b>" + page + "</b>页 "; if (page == 1) { this.lblpage.Text += "首页 "; this.lblpage.Text += "上一页 "; } else { this.lblpage.Text += "<a href='NewsLIst.aspx?page=" + 1 + " '>首页</a> "; this.lblpage.Text += "<a href='NewsLIst.aspx?page=" + (page - 1).ToString() + " '>上一页</a> "; } if (page == pageCont) { this.lblpage.Text += "下一页 "; this.lblpage.Text += "尾页 "; } else { this.lblpage.Text += "<a href='NewsLIst.aspx?page=" + (page + 1).ToString() + " '>下一页</a> "; this.lblpage.Text += "<a href='NewsLIst.aspx?page=" + pageCont.ToString() + " '>尾页</a> "; } } }
protected void datamess_ItemDataBound(object sender, DataListItemEventArgs e) { int index = int.Parse(datamess.DataKeys[e.Item.ItemIndex].ToString()); Maticsoft.BLL.NewsInfo newbll = new Maticsoft.BLL.NewsInfo(); Maticsoft.Model.NewsInfo newmodel = newbll.GetModel(index); int typeid = int.Parse(newmodel.NewsTypeID.ToString()); Maticsoft.BLL.NewsTypeInfo typebll = new Maticsoft.BLL.NewsTypeInfo(); Maticsoft.Model.NewsTypeInfo typemodel = typebll.GetModel(typeid); ((Label)e.Item.FindControl("lbltype")).Text = typemodel.NewsTypeTitle; }
private void bind() { Maticsoft.BLL.NewsInfo newbll = new Maticsoft.BLL.NewsInfo(); int index = int.Parse(Request.QueryString["NewsID"].ToString()); Maticsoft.Model.NewsInfo newmodel = newbll.GetModel(index); txtfatime.Text = Convert.ToDateTime(newmodel.Fatime.ToString()).ToString("yyyy-MM-dd"); Image1.ImageUrl = newmodel.ImageURL; txtKeyword.Text = newmodel.NewsKey; txtNewContent.Text = newmodel.NewsContent; txtNewsTitle.Text = newmodel.NewsTitle; txtwrite.Text = newmodel.Write; drpNewsType.SelectedValue = newmodel.NewsTypeID.ToString(); }
private void ShowInfo(int NewsID) { Maticsoft.BLL.NewsInfo bll = new Maticsoft.BLL.NewsInfo(); Maticsoft.Model.NewsInfo model = bll.GetModel(NewsID); this.lblNewsID.Text = model.NewsID.ToString(); this.txtNewsTitle.Text = model.NewsTitle; this.txtNewsKey.Text = model.NewsKey; this.txtWrite.Text = model.Write; this.txtNewsTypeID.Text = model.NewsTypeID.ToString(); this.txtFatime.Text = model.Fatime.ToString(); this.txtImageURL.Text = model.ImageURL; this.txtHitNum.Text = model.HitNum.ToString(); this.txtNewsContent.Text = model.NewsContent; }
private void bind(int newsid) { Maticsoft.BLL.NewsInfo newbll = new Maticsoft.BLL.NewsInfo(); Maticsoft.Model.NewsInfo newmodel = newbll.GetModel(newsid); int typeid = int.Parse(newmodel.NewsTypeID.ToString()); Maticsoft.BLL.NewsTypeInfo typebll = new Maticsoft.BLL.NewsTypeInfo(); Maticsoft.Model.NewsTypeInfo typemodel = typebll.GetModel(typeid); lblFatime.Text = Convert.ToDateTime(newmodel.Fatime.ToString()).ToString("yyyy-MM-dd"); lblNewsContent.Text = newmodel.NewsContent; lblNewsTitle.Text = newmodel.NewsTitle; lblNewsTypeTitle.Text = typemodel.NewsTypeTitle; lblNewsTypeTitle1.Text = typemodel.NewsTypeTitle; lblWrite.Text = newmodel.Write; imgnews.ImageUrl = newmodel.ImageURL; }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { if (Session["usename"] != null) { if (Session["usename"].ToString() != "") { //获得服务器名称 this.lServerName.Text = Server.MachineName; //获得服务器IP地址 this.lServerIP.Text = Request.ServerVariables["LOCAL_ADDR"].ToString(); //获得服务器操作系统版本 this.lServerOSVersion.Text = Environment.OSVersion.ToString(); //获得服务器IIS版本 this.lServerIISVersion.Text = Request.ServerVariables["SERVER_SOFTWARE"]; //获得DoNET引擎版本 this.lServerDotNETVersion.Text = ".NET CLR" + Environment.Version.Major + "." + Environment.Version.Minor + "." + Environment.Version.Build + "." + Environment.Version.Revision; Maticsoft.BLL.NewsInfo newbll = new Maticsoft.BLL.NewsInfo(); lblnew.Text = newbll.GetNewCount(" Fatime='" + Convert.ToDateTime(DateTime.Now.ToString()) + "'").ToString(); Maticsoft.BLL.NicheInfo nichebll = new Maticsoft.BLL.NicheInfo(); lblniche.Text = nichebll.GetnicheCount(" Fatime='" + Convert.ToDateTime(DateTime.Now.ToString()) + "'").ToString(); Maticsoft.BLL.Product probll = new Maticsoft.BLL.Product(); lblproduct.Text = probll.getproCount(" Fatime='" + Convert.ToDateTime(DateTime.Now.ToString()) + "'").ToString(); Maticsoft.BLL.DingProduct dingbll = new Maticsoft.BLL.DingProduct(); lblding.Text = dingbll.GetDingCount(" Dingtime='" + Convert.ToDateTime(DateTime.Now.ToString()) + "'").ToString(); Maticsoft.BLL.JobZiJianInfo jobbll = new Maticsoft.BLL.JobZiJianInfo(); lblzijian.Text = jobbll.GetzijianCount(" datatime='" + Convert.ToDateTime(DateTime.Now.ToString()) + "'").ToString(); Maticsoft.BLL.MessageInfo messbll = new Maticsoft.BLL.MessageInfo(); lblyijian.Text = messbll.GetmessCount(" DateTime='" + Convert.ToDateTime(DateTime.Now.ToString()) + "'").ToString(); } else { Response.Redirect("login.aspx"); Response.End(); } } else { Response.Redirect("login.aspx"); Response.End(); } } }
private void bind() { Maticsoft.BLL.NewsInfo newsbll = new Maticsoft.BLL.NewsInfo(); int index = int.Parse(Request.QueryString["NewsID"].ToString()); Maticsoft.Model.NewsInfo newmodel = newsbll.GetModel(index); Maticsoft.BLL.NewsTypeInfo typebll = new Maticsoft.BLL.NewsTypeInfo(); int typeid = int.Parse(newmodel.NewsTypeID.ToString()); Maticsoft.Model.NewsTypeInfo typemodel = typebll.GetModel(typeid); lblkey.Text = newmodel.NewsKey; lblstarttime.Text = Convert.ToDateTime(newmodel.Fatime.ToString()).ToString("yyyy-MM-dd"); lbltitle.Text = newmodel.NewsTitle; lbltype.Text = typemodel.NewsTypeTitle; lblwrite.Text = newmodel.Write; Image1.ImageUrl = newmodel.ImageURL; txtcontent.Text = newmodel.NewsContent; }
private void bind() { Maticsoft.BLL.NewsInfo newbll = new Maticsoft.BLL.NewsInfo(); DataSet newds = newbll.GetList(7, "", " Fatime desc "); datanews.DataSource = newds; datanews.DataBind(); Maticsoft.BLL.NicheInfo nichebll = new Maticsoft.BLL.NicheInfo(); DataSet nicheds = nichebll.GetList(6, "", "Fatime desc"); dataniche.DataSource = nicheds; dataniche.DataBind(); Maticsoft.BLL.Product probll = new Maticsoft.BLL.Product(); DataSet prods = probll.GetList(4, "", " Fatime desc"); datapro.DataSource = prods; datapro.DataBind(); Maticsoft.BLL.WeiLanInfo weilanbll = new Maticsoft.BLL.WeiLanInfo(); DataSet weilands = weilanbll.GetList(6, "", " Fatime desc "); dataweilan.DataSource = weilands; dataweilan.DataBind(); DataSet toujiands = probll.GetList(4, " Toujian=1 ", " Fatime desc"); datatoujian.DataSource = toujiands; datatoujian.DataBind(); Maticsoft.BLL.ZiXunInfo zixunbll = new Maticsoft.BLL.ZiXunInfo(); DataSet zixunds = zixunbll.GetList(6, "ZiXundaan is not null", " zixuntime desc "); dataxiangmo.DataSource = zixunds; dataxiangmo.DataBind(); Maticsoft.BLL.JiShuInfo jishubll = new Maticsoft.BLL.JiShuInfo(); DataSet jishuds = jishubll.GetList(6, "", " Fatime desc "); datajishu.DataSource = jishuds; datajishu.DataBind(); Maticsoft.BLL.FuWuInfo fuwubll = new Maticsoft.BLL.FuWuInfo(); DataSet fuwuds = fuwubll.GetList(6, "", " Fatime desc "); datafuwu.DataSource = fuwuds; datafuwu.DataBind(); }
public void btnSave_Click(object sender, EventArgs e) { string strErr = ""; if (this.txtNewsTitle.Text.Trim().Length == 0) { strErr += "NewsTitle不能为空!\\n"; } if (this.txtNewsKey.Text.Trim().Length == 0) { strErr += "NewsKey不能为空!\\n"; } if (this.txtWrite.Text.Trim().Length == 0) { strErr += "Write不能为空!\\n"; } if (!PageValidate.IsNumber(txtNewsTypeID.Text)) { strErr += "NewsTypeID格式错误!\\n"; } if (!PageValidate.IsDateTime(txtFatime.Text)) { strErr += "Fatime格式错误!\\n"; } if (this.txtImageURL.Text.Trim().Length == 0) { strErr += "ImageURL不能为空!\\n"; } if (!PageValidate.IsNumber(txtHitNum.Text)) { strErr += "HitNum格式错误!\\n"; } if (this.txtNewsContent.Text.Trim().Length == 0) { strErr += "NewsContent不能为空!\\n"; } if (strErr != "") { MessageBox.Show(this, strErr); return; } int NewsID = int.Parse(this.lblNewsID.Text); string NewsTitle = this.txtNewsTitle.Text; string NewsKey = this.txtNewsKey.Text; string Write = this.txtWrite.Text; int NewsTypeID = int.Parse(this.txtNewsTypeID.Text); DateTime Fatime = DateTime.Parse(this.txtFatime.Text); string ImageURL = this.txtImageURL.Text; int HitNum = int.Parse(this.txtHitNum.Text); string NewsContent = this.txtNewsContent.Text; Maticsoft.Model.NewsInfo model = new Maticsoft.Model.NewsInfo(); model.NewsID = NewsID; model.NewsTitle = NewsTitle; model.NewsKey = NewsKey; model.Write = Write; model.NewsTypeID = NewsTypeID; model.Fatime = Fatime; model.ImageURL = ImageURL; model.HitNum = HitNum; model.NewsContent = NewsContent; Maticsoft.BLL.NewsInfo bll = new Maticsoft.BLL.NewsInfo(); bll.Update(model); Maticsoft.Common.MessageBox.ShowAndRedirect(this, "保存成功!", "list.aspx"); }