/// <summary> /// 资讯类别名称 /// </summary> /// <param name="typeId"></param> /// <returns></returns> protected string GetNewsType(object typeId) { NewsType item = NewsTypeService.GetModel(Convert.ToInt32(typeId)); if (item != null) { string sonName = item.name; item = NewsTypeService.GetModel(item.parentId); if (item != null) { if (item.parentId == 5) { return(item.name + "-" + sonName); } return(item.name); } else { return(""); } } else { return(""); } }
public int gettype() { int type = 11; try { if (Request["type"] != null) { int pid = NewsTypeService.GetPid(int.Parse(Request["type"])); if (pid == 0)//是父类 { type = NewsTypeService.GetTypeidByPid(int.Parse(Request["type"])); } else { type = int.Parse(Request["type"]); } } } catch (Exception e) { Response.Redirect("page404.aspx?e=" + "error type"); } return(type); }
/// <summary> /// 资讯类别名称 /// </summary> /// <param name="typeId"></param> /// <returns></returns> protected string GetNewsInfo(object typeId, int num) { News item = NewsService.GetModel(Convert.ToInt32(typeId)); if (item != null) { if (num == 1) { return(item.title); } else { NewsType nt = NewsTypeService.GetModel(item.newsType); if (nt != null) { return(nt.name); } return(""); } } else { return(""); } }
/// <summary> /// 获取对象 /// </summary> private void LoadModelInfo() { News item = NewsService.GetModel(id); if (item != null) { this.txtTitle.Text = item.title; this.content1.Value = item.newsContent; content2.Value = item.newsDesc; this.txtKeyWord.Text = item.keyword; this.txtDesc.Text = item.newsDesc; txtZhaiYao.Text = item.pageName; lblIndexImg.Text = item.author; if (item.newsType == 1) { } else { NewsType nt = NewsTypeService.GetModel(item.newsType); if (nt != null) { ddlCate.SelectedValue = item.newsType.ToString(); } else { ddlCate.SelectedValue = item.newsType.ToString(); } } lblURL.Text = item.newImg; ViewState["addTime"] = item.addTime; } }
/// <summary> /// 类别 /// </summary> /// <param name="newsType"></param> /// <returns></returns> protected string GetNewsTypeParent(object newsType, object id) { // NewsType nt = NewsTypeService.GetModel(Convert.ToInt32(newsType)); if (nt != null) { if (nt.parentId != 0) { nt = NewsTypeService.GetModel(nt.parentId); if (nt.parentId == 5) { return("otherInfo.aspx?typeId=5&id=" + id); } else { return("info.aspx?typeId=" + nt.parentId + "&id=" + id); } } else { if (nt.id == 1) { return("info.aspx?typeId=" + nt.id + "&id=" + id); } } } return(""); }
public void getdata() { int type = gettype(); title = NewsTypeService.GetTypeName(type); this.uc_breadcrumb.Title = title; string s = NewsTypeService.GetNewsTypeById(type).issimple.ToString(); if (s == "0") { issimple = false; this.rpNewslist.DataSource = pds(); this.rpNewslist.DataBind(); } else if (s == "1") { issimple = true; this.rpsimple.DataSource = NewsService.GetSimpleNews(type); this.rpsimple.DataBind(); } else { Response.Redirect("news_pic.aspx?type=" + type); } }
protected void ddlptype_SelectedIndexChanged(object sender, EventArgs e) { ddlType.DataSource = NewsTypeService.GetChildTypeByParentId(int.Parse(this.ddlptype.SelectedValue)); ddlType.DataTextField = "typename"; ddlType.DataValueField = "id"; ddlType.DataBind(); }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { if (Request["del"] != null) { NewsService.SetDelete(int.Parse(Request["del"]), true); //Response.Write(Request["reUrl"].Replace("|", "&")); //Response.End(); string backurl = BackPage(pds(), Request["reUrl"].Replace("|", "&"), "news_manage.aspx?page=" + (pds().CurrentPageIndex - 1).ToString() + getcanshu()); Response.Redirect(backurl); //Response.Redirect(Request["reUrl"].Replace("|", "&")); } else if (Request["id"] != null && Request["comm"] != null) { NewsService.SetComm(int.Parse(Request["id"]), Request["comm"] == "1"?true:false); Response.Redirect(Request.UrlReferrer.ToString()); } else if (Request["id"] != null && Request["flag"] != null) { NewsService.SetFlag(int.Parse(Request["id"]), Request["flag"] == "1"?true:false); Response.Redirect(Request.UrlReferrer.ToString()); } else if (Request["id"] != null && Request["istop"] != null) { NewsService.SetTop(int.Parse(Request["id"]), Request["istop"] == "1"?true:false); Response.Redirect(Request.UrlReferrer.ToString()); } else { title = NewsTypeService.GetTypeName(int.Parse(Request["type"])); } ddlType.DataSource = NewsTypeService.GetChildTypeByParentId(int.Parse(Request["type"])); ddlType.DataTextField = "typename"; ddlType.DataValueField = "id"; ddlType.DataBind(); //int nid = 12; //for (int i = 0; i < nt.DefaultView.Count;i++ ) //{ // if (nt.DefaultView[i]["id"].ToString() == "86") // { // nid = i; // } //} //if(Request["type"]=="4") //{ nt.Rows.RemoveAt(nid); } this.rpNewsType.DataSource = NewsTypeService.GetChildTypeByParentId(int.Parse(Request["type"])); this.rpNewsType.DataBind(); //ddlType.Items.Insert(0, new ListItem("请选择分类", "0")); rtNews.DataSource = pds(); rtNews.DataBind(); } }
protected string GetTypeName(object type) { int t = 0; if (type != null) { t = Convert.ToInt32(type); } return(NewsTypeService.GetTypeName(t)); }
/// <summary> /// 获取模块名称 /// </summary> /// <param name="status"></param> /// <returns></returns> protected string GetModule(object status) { NewsType nt = NewsTypeService.GetModel(Convert.ToInt32(status)); if (nt != null) { return(nt.name); } return(""); }
/// <summary> /// 获取父类名称 /// </summary> /// <param name="parentId"></param> /// <returns></returns> protected string GetParent(object parentId) { NewsType nt = NewsTypeService.GetModel(Convert.ToInt32(parentId)); if (nt != null && nt.parentId == 5) { return(nt.name); } return(""); }
/// <summary> /// 获取父类名称 /// </summary> /// <param name="pid"></param> /// <returns></returns> protected string GetParentName(object pid) { NewsType nt = NewsTypeService.GetModel(Convert.ToInt32(pid)); if (nt != null) { return(nt.name); } return("<span style='color:red;'>根分类</span>"); }
public void getdata() { int type = gettype(); //Response.Write(type); //Response.End(); //NewsType newsob = NewsTypeService.GetNewsTypeById(type); title = NewsTypeService.GetTypeName(type); //title = this.uc_breadcrumb.Title = title; this.rpNewslist.DataSource = pds(); this.rpNewslist.DataBind(); }
protected void btDel_Click(object sender, EventArgs e) { if (Request["sel"] != null) { string[] a = Request["sel"].Split(','); for (int i = 0; i < a.Length; i++) { NewsTypeService.DeleteNewsType(int.Parse(a[i])); } } Response.Redirect(Request.Url.ToString()); }
/// <summary> /// 绑定数据 /// </summary> private void BindData() { DataSet ds = NewsTypeService.GetList("parentId = 0"); if (ds.Tables[0].Rows.Count > 0) { ddlParent.DataSource = ds; ddlParent.DataTextField = "name"; ddlParent.DataValueField = "id"; ddlParent.DataBind(); } ddlParent.Items.Insert(0, new ListItem("请选择", "0")); }
protected void Submit1_ServerClick(object sender, EventArgs e) { NewsType ob = new NewsType(); ob.typename = tbTitle.Text.Trim(); ob.p_id = Request["id"] != null?int.Parse(Request["id"]) : 0; ob.issimple = int.Parse(rbIssimple.SelectedValue); ob.sort = int.Parse(tbSord.Text); NewsTypeService.InsertNewsType(ob); ShowJs.ShowAndRedirect("添加成功!", Request.Url.ToString(), this.Page); }
/// <summary> /// 资讯类别名称 /// </summary> /// <param name="typeId"></param> /// <returns></returns> protected string GetNewsType(object typeId) { NewsType item = NewsTypeService.GetModel(Convert.ToInt32(typeId)); if (item != null) { return(item.name); } else { return(""); } }
protected void sbEdit_ServerClick(object sender, EventArgs e) { NewsType ob = NewsTypeService.GetNewsTypeById(int.Parse(Request["edit"])); if (ob != null) { ob.typename = tbTitle.Text.Trim(); ob.issimple = int.Parse(rbIssimple.SelectedValue); ob.sort = int.Parse(tbSord.Text); NewsTypeService.UpdateNewsType(ob); } ShowJs.ShowAndRedirect("修改成功!", hdUrl.Value, this.Page); }
/// <summary> /// /分类事件 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void ddlCate_SelectedIndexChanged(object sender, EventArgs e) { DataSet ds = NewsTypeService.GetList("parentId = " + ddlCate.SelectedValue); ddlSon.Items.Clear(); if (ds.Tables[0].Rows.Count > 0) { ddlSon.DataSource = ds; ddlSon.DataTextField = "name"; ddlSon.DataValueField = "id"; ddlSon.DataBind(); } ddlSon.Items.Insert(0, new ListItem("请选择", "0")); }
public string geturl(string type) { string t = NewsTypeService.GetNewsTypeById(int.Parse(type)).issimple.ToString(); switch (t) { case "0": case "1": return("news_list.aspx?type=" + type); case "2": return("news_pic.aspx?type=" + type); default: return("news_list.aspx?type=" + type); } }
/// <summary> /// 资讯类型 /// </summary> /// <param name="typeId"></param> /// <returns></returns> protected int GetType(object typeId) { NewsType nt = NewsTypeService.GetModel(Convert.ToInt32(typeId)); if (nt.parentId == 69) { return(nt.parentId); } nt = NewsTypeService.GetModel(nt.parentId); if (nt.parentId == 5) { return(nt.parentId); } return(Convert.ToInt32(typeId)); }
void Bind() { this.rpNewsDefault.DataSource = NewsTypeService.GetDefault(5); this.rpNewsDefault.DataBind(); if (Request["edit"] == null) { int id = 0; if (Request["id"] != null) { id = int.Parse(Request["id"]); } gvMain.DataSource = NewsTypeService.GetChildTypeByParentId(id); gvMain.DataBind(); } }
public string getlisttype(int id) { string s = NewsTypeService.GetNewsTypeById(id).issimple.ToString(); switch (s) { case "0": return("列表页"); case "1": return("内容页"); case "2": return("图片页"); default: return("未知"); } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { if (Request["del"] != null) { News ob = NewsService.GetNewsById(int.Parse(Request["del"])); if (ob != null) { if (File.Exists(MapPath(ob.img))) { File.Delete(MapPath(ob.img)); } if (File.Exists(MapPath(ob.upfile))) { File.Delete(MapPath(ob.upfile)); } NewsService.DeleteNews(ob); } string backurl = BackPage(pds(), Request["reUrl"].Replace("|", "&"), "news_recyle.aspx?page=" + (pds().CurrentPageIndex - 1).ToString() + getcanshu()); Response.Redirect(backurl); } else if (Request["back"] != null && Request["back"] != "") { NewsService.SetDelete(int.Parse(Request["back"]), false); Response.Redirect(Request.UrlReferrer.ToString()); } else { title = NewsTypeService.GetTypeName(int.Parse(Request["type"])) + "回收"; } ddlType.DataSource = NewsTypeService.GetChildTypeByParentId(int.Parse(Request["type"])); ddlType.DataTextField = "typename"; ddlType.DataValueField = "id"; ddlType.DataBind(); this.rpNewsType.DataSource = NewsTypeService.GetChildTypeByParentId(int.Parse(Request["type"])); this.rpNewsType.DataBind(); //ddlType.Items.Insert(0, new ListItem("请选择分类", "0")); rtNews.DataSource = pds(); rtNews.DataBind(); } }
public void BindData() { this.rpLink.DataSource = LinkService.GetLink(5); this.rpLink.DataBind(); lbWebName.Text = SettingManager.WebName; lbAddress.Text = SettingManager.GetSettingValue("Contact.Address"); lbFax.Text = SettingManager.GetSettingValue("Contact.Fax"); lbMobilePhone.Text = SettingManager.GetSettingValue("Contact.MobilePhone"); lbTePhone.Text = SettingManager.GetSettingValue("Contact.TelPhone"); WeiXin = SettingManager.GetSettingValue("Contact.WeiXin"); QQ = SettingManager.GetSettingValue("Contact.QQ"); this.rpZD.DataSource = NewsTypeService.GetChildTypeByParentId(5); this.rpZD.DataBind(); }
/// <summary> /// 获取对象 /// </summary> private void LoadModelInfo() { News item = NewsService.GetModel(id); if (item != null) { this.txtTitle.Text = item.title; this.content1.Value = item.newsContent; content2.Value = item.newsDesc; this.txtKeyWord.Text = item.keyword; this.txtDesc.Text = item.newsDesc; txtZhaiYao.Text = item.pageName; lblIndexImg.Text = item.author; NewsType nt = NewsTypeService.GetModel(item.newsType); if (nt != null) { nt = NewsTypeService.GetModel(nt.parentId); if (nt != null && nt.parentId == 5) { ddlCate.SelectedValue = nt.id.ToString(); DataSet ds = NewsTypeService.GetList("parentId = " + nt.id); ddlSon.Items.Clear(); ddlSon.DataSource = ds; ddlSon.DataTextField = "name"; ddlSon.DataValueField = "id"; ddlSon.DataBind(); ddlSon.Items.Insert(0, new ListItem("请选择", "0")); ddlSon.SelectedValue = item.newsType.ToString(); } else { ddlCate.SelectedValue = item.newsType.ToString(); } } else { ddlCate.SelectedValue = item.newsType.ToString(); } lblURL.Text = item.newImg; ViewState["addTime"] = item.addTime; } }
/// <summary> /// 加载信息 /// </summary> private void LoadData() { DataSet ds = FriendsInfoService.GetList("infoType = 11"); if (ds.Tables[0].Rows.Count > 0) { this.repInfo.DataSource = ds; repInfo.DataBind(); } // 加载模块 ds = NewsTypeService.GetList("parentId = 2"); if (ds.Tables[0].Rows.Count > 0) { ddlModule.DataSource = ds; ddlModule.DataTextField = "name"; ddlModule.DataValueField = "id"; ddlModule.DataBind(); } ddlModule.Items.Insert(0, new ListItem("请选择", "0")); }
public void getdata() { //this.rpIntro.DataSource = LJH.Intro.GetTable("select * from tIntro"); //this.rpIntro.DataBind(); //this.ltNewsType1.Text =LJH.News.GetCount(1,0).ToString(); //this.ltNewsType2.Text =LJH.News.GetCount(2, 0).ToString(); //this.ltNewsType3.Text = LJH.Product.GetCount(0).ToString(); this.rpMenu.DataSource = NewsTypeService.GetChildTypeByParentId(0); this.rpMenu.DataBind(); //this.ltNewsType4.Text =LJH.News.GetCount(4, 0).ToString(); //this.ltNewsType5.Text =LJH.News.GetCount(5, 0).ToString(); //this.ltNewsType6.Text =LJH.News.GetCount(6, 0).ToString(); //this.ltNewsType7.Text =LJH.News.GetCount(7, 0).ToString(); //this.ltNewsType8.Text =LJH.News.GetCount(8, 0).ToString(); }
/// <summary> /// 控件行命令事件 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void repInfo_ItemCommand(object source, RepeaterCommandEventArgs e) { if (e.CommandName.Equals("del")) { int id = Convert.ToInt32(e.CommandArgument); LinksService.Delete(id); LoadData(); } if (e.CommandName.Equals("mod")) { int id = Convert.ToInt32(e.CommandArgument); Links item = LinksService.GetModel(id); if (item != null) { DataSet ds = NewsTypeService.GetList(4, "parentId = 2", "id"); int flag = 0; if (ds.Tables[0].Rows.Count > 0) { foreach (DataRow dr in ds.Tables[0].Rows) { if (Convert.ToInt32(dr["id"]) == item.istj) { flag = 1; break; } } } if (flag == 1) { ddlPlace.SelectedValue = item.istj.ToString(); } txtLinkUrl.Text = item.linkurl; txtLinkTitle.Text = item.linktitle; txtLinkName.Text = item.linkname; lblId.Text = item.id.ToString(); pnlAdd.Visible = true; pnlList.Visible = false; } } }
/// <summary> /// 控件行命令事件 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void repInfo_ItemCommand(object source, RepeaterCommandEventArgs e) { if (e.CommandName.Equals("del")) { int id = Convert.ToInt32(e.CommandArgument); NewsTypeService.Delete(id); sp.InitBindData(this.repInfo, pager1, "NewsType", "id", sear()); } if (e.CommandName.Equals("mod")) { this.hidId.Value = e.CommandArgument.ToString(); NewsType nt = NewsTypeService.GetModel(Convert.ToInt32(e.CommandArgument)); if (nt != null) { ddlParent.SelectedValue = nt.parentId.ToString(); txtTitle.Text = nt.name; txtOrder.Text = nt.status.ToString(); lblImg.Text = nt.remark; } } }