public int pcount = 0; //总条数 #endregion Fields #region Methods public void RptBind(string strWhere) { Cms.DAL.JobInfo bll = new Cms.DAL.JobInfo(); DataSet ds = bll.GetList(strWhere); DataView dv = ds.Tables[0].DefaultView; //利用PAGEDDAGASOURCE类来分页 PagedDataSource pds = new PagedDataSource(); AspNetPager1.RecordCount = dv.Count; pds.DataSource = dv; pds.AllowPaging = true; pds.CurrentPageIndex = AspNetPager1.CurrentPageIndex - 1; pds.PageSize = AspNetPager1.PageSize; //获得总条数 pcount = dv.Count; if (this.pcount > 0) { this.lbtnDel.Enabled = true; } else { this.lbtnDel.Enabled = false; } //绑定数据 rptList.DataSource = pds; rptList.DataBind(); }
public void RptBind(string strWhere) { Cms.DAL.JobInfo bll = new Cms.DAL.JobInfo(); DataSet ds = bll.GetList(strWhere); DataView dv = ds.Tables[0].DefaultView; //利用PAGEDDAGASOURCE类来分页 PagedDataSource pds = new PagedDataSource(); AspNetPager1.RecordCount = dv.Count; pds.DataSource = dv; pds.AllowPaging = true; pds.CurrentPageIndex = AspNetPager1.CurrentPageIndex - 1; pds.PageSize = AspNetPager1.PageSize; //获得总条数 pcount = dv.Count; if (this.pcount > 0) { this.lbtnDel.Enabled = true; } else { this.lbtnDel.Enabled = false; } //绑定数据 rptList.DataSource = pds; rptList.DataBind(); }
private void ShowInfo(int Id) { Cms.DAL.JobInfo dal = new Cms.DAL.JobInfo(); Cms.Model.JobInfo model = dal.GetModel(Id); this.position.Text = Cms.Common.Utils.ToTxt(model.Position); this.headCount.Text = model.HeadCount.ToString(); this.requirement.Text = Cms.Common.Utils.ToTxt(model.Requirement); this.responsibility.Text = Cms.Common.Utils.ToTxt(model.Responsibility); this.jobOrder.Text = model.JobOrder.ToString(); jobIsLock.SelectedValue = model.IsLock.ToString(); }
//编辑操作 protected void btnSave_Click(object sender, EventArgs e) { Cms.Model.JobInfo model = new Cms.Model.JobInfo(); model.Id = this.JobID; model.Position = Cms.Common.Utils.ToHtml(this.position.Text); model.Responsibility = Cms.Common.Utils.ToHtml(this.responsibility.Text); model.HeadCount = int.Parse(this.headCount.Text); model.Requirement = Cms.Common.Utils.ToHtml(this.requirement.Text); model.IsLock = Convert.ToInt32(jobIsLock.SelectedValue); model.JobOrder = int.Parse(this.jobOrder.Text); Cms.DAL.JobInfo dal = new Cms.DAL.JobInfo(); dal.Update(model); ////保存日志 MessageBox.Show(this, "招聘编辑成功!"); }
protected void rptList_ItemCommand(object source, RepeaterCommandEventArgs e) { int id = Convert.ToInt32(((Label)e.Item.FindControl("lb_id")).Text); Cms.DAL.JobInfo dal = new Cms.DAL.JobInfo(); Cms.Model.JobInfo model = dal.GetModel(id); switch (e.CommandName.ToLower()) { case "ibtnlock": if (model.IsLock == 1) { dal.UpdateField(id, "IsLock=0"); } else { dal.UpdateField(id, "IsLock=1"); } break; } RptBind(""); }
//添加招聘 protected void btnSave_Click(object sender, EventArgs e) { string strErr = ""; if (this.position.Text.Trim().Length == 0) { strErr += "岗位职称不能为空!\\n"; } if (this.headCount.Text.Trim().Length == 0) { strErr += "招聘人数不能为空!\\n"; } if (this.requirement.Text.Trim().Length == 0) { strErr += "招聘要求不能为空!\\n"; } if (this.responsibility.Text.Trim().Length == 0) { strErr += "岗位职责不能为空!\\n"; } if (strErr != "") { MessageBox.Show(this, strErr); return; } Cms.Model.JobInfo model = new Cms.Model.JobInfo(); model.Position = Cms.Common.Utils.ToHtml(this.position.Text); model.Responsibility = Cms.Common.Utils.ToHtml(this.responsibility.Text); model.HeadCount = int.Parse(this.headCount.Text); model.Requirement = Cms.Common.Utils.ToHtml(this.requirement.Text); model.JobOrder = Convert.ToInt32(jobOrder.Text);; model.IsLock = Convert.ToInt32(jobIsLock.SelectedValue); Cms.DAL.JobInfo dal = new Cms.DAL.JobInfo(); dal.Add(model); //保存日志 MessageBox.Show(this, "招聘增加成功!"); }
//添加招聘 protected void btnSave_Click(object sender, EventArgs e) { string strErr = ""; if (this.position.Text.Trim().Length == 0) { strErr += "岗位职称不能为空!\\n"; } if (this.headCount.Text.Trim().Length == 0) { strErr += "招聘人数不能为空!\\n"; } if (this.requirement.Text.Trim().Length == 0) { strErr += "招聘要求不能为空!\\n"; } if (this.responsibility.Text.Trim().Length == 0) { strErr += "岗位职责不能为空!\\n"; } if (strErr != "") { MessageBox.Show(this, strErr); return; } Cms.Model.JobInfo model = new Cms.Model.JobInfo(); model.Position = Cms.Common.Utils.ToHtml(this.position.Text); model.Responsibility = Cms.Common.Utils.ToHtml(this.responsibility.Text); model.HeadCount = int.Parse(this.headCount.Text); model.Requirement = Cms.Common.Utils.ToHtml(this.requirement.Text); model.JobOrder = Convert.ToInt32(jobOrder.Text); ; model.IsLock = Convert.ToInt32(jobIsLock.SelectedValue); Cms.DAL.JobInfo dal = new Cms.DAL.JobInfo(); dal.Add(model); //保存日志 MessageBox.Show(this, "招聘增加成功!"); }
public static string jobList() { Cms.DAL.JobInfo dal = new Cms.DAL.JobInfo(); StringBuilder strTxt = new StringBuilder(); DataSet ds = dal.GetList("IsLock = 0"); DataTable tbl = ds.Tables[0]; if (tbl.Rows.Count > 0) { for (int j = 0; j < tbl.Rows.Count; j++) { DataRow row = tbl.Rows[j]; strTxt.Append("<p style=\"font-size:14px;color:#808080;\"><strong style=\"font-size:14px;color:#505050;\">" + row["Position"].ToString() + "</strong><br />"); if (!string.IsNullOrEmpty(row["Responsibility"].ToString())) { strTxt.Append("工作职责:<br />"); strTxt.Append(row["Responsibility"].ToString()); strTxt.Append("<br />"); } if (!string.IsNullOrEmpty(row["Requirement"].ToString())) { strTxt.Append("任职要求:<br />"); strTxt.Append(row["Requirement"].ToString()); strTxt.Append("<br />"); } if (!string.IsNullOrEmpty(row["HeadCount"].ToString())) { strTxt.Append("招聘人数:" + row["HeadCount"].ToString()); strTxt.Append("<br />"); } strTxt.Append("<br /><p>"); } } else { strTxt.Append("暂无招聘信息!"); } return(strTxt.ToString()); }
public static string jobList() { Cms.DAL.JobInfo dal = new Cms.DAL.JobInfo(); StringBuilder strTxt = new StringBuilder(); DataSet ds = dal.GetList("IsLock = 0"); DataTable tbl = ds.Tables[0]; if (tbl.Rows.Count > 0) { for (int j = 0; j < tbl.Rows.Count; j++) { DataRow row = tbl.Rows[j]; strTxt.Append("<p style=\"font-size:14px;color:#808080;\"><strong style=\"font-size:14px;color:#505050;\">" + row["Position"].ToString() + "</strong><br />"); if (!string.IsNullOrEmpty(row["Responsibility"].ToString())) { strTxt.Append("工作职责:<br />"); strTxt.Append(row["Responsibility"].ToString()); strTxt.Append("<br />"); } if (!string.IsNullOrEmpty(row["Requirement"].ToString())) { strTxt.Append("任职要求:<br />"); strTxt.Append(row["Requirement"].ToString()); strTxt.Append("<br />"); } if (!string.IsNullOrEmpty(row["HeadCount"].ToString())) { strTxt.Append("招聘人数:" + row["HeadCount"].ToString()); strTxt.Append("<br />"); } strTxt.Append("<br /><p>"); } } else strTxt.Append("暂无招聘信息!"); return strTxt.ToString(); }
protected void rptList_ItemCommand(object source, RepeaterCommandEventArgs e) { int id = Convert.ToInt32(((Label)e.Item.FindControl("lb_id")).Text); Cms.DAL.JobInfo dal = new Cms.DAL.JobInfo(); Cms.Model.JobInfo model = dal.GetModel(id); switch (e.CommandName.ToLower()) { case "ibtnlock": if (model.IsLock == 1) dal.UpdateField(id, "IsLock=0"); else dal.UpdateField(id, "IsLock=1"); break; } RptBind(""); }