protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { if (Request.QueryString["JobID"] != null) { if (Request.QueryString["JobID"].ToString() != "") { int jobid = int.Parse(Request.QueryString["JobID"].ToString()); Maticsoft.BLL.JobInfo jobbll = new Maticsoft.BLL.JobInfo(); Maticsoft.Model.JobInfo jobmodel = jobbll.GetModel(jobid); lblAge.Text = jobmodel.Age; lblDuxiang.Text = jobmodel.Duxiang; lblEndtime.Text = Convert.ToDateTime(jobmodel.Endtime.ToString()).ToString("yyyy-MM-dd"); lblJobTitle.Text = jobmodel.JobTitle; lblLianxi.Text = jobmodel.Lianxi; lblMiaoshu.Text = jobmodel.Miaoshu; lblMonery.Text = jobmodel.Monery; lblXueli.Text = jobmodel.Xueli; lblZhuanye.Text = jobmodel.Zhuanye; } else { Response.Redirect("job.aspx"); } } else { Response.Redirect("job.aspx"); } } }
protected void datajob_DeleteCommand(object source, DataListCommandEventArgs e) { int index = int.Parse(datajob.DataKeys[e.Item.ItemIndex].ToString()); Maticsoft.BLL.JobInfo jobbll = new Maticsoft.BLL.JobInfo(); jobbll.Delete(index); lblpage.Text = ""; bind(); }
private void bind() { Maticsoft.BLL.JobInfo job = new Maticsoft.BLL.JobInfo(); 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 = job.getjobcount(); int pageCont = recordCount / pageSize + 1; if (recordCount % pageSize == 0) { pageCont--; } DataSet ds = job.getjobList(pageSize * (page - 1), pageSize); datajob.DataSource = ds; datajob.DataKeyField = "JobID"; datajob.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='JobList.aspx?page=" + 1 + " '>首页</a> "; this.lblpage.Text += "<a href='JobList.aspx?page=" + (page - 1).ToString() + " '>上一页</a> "; } if (page == pageCont) { this.lblpage.Text += "下一页 "; this.lblpage.Text += "尾页 "; } else { this.lblpage.Text += "<a href='JobList.aspx?page=" + (page + 1).ToString() + " '>下一页</a> "; this.lblpage.Text += "<a href='JobList.aspx?page=" + pageCont.ToString() + " '>尾页</a> "; } } }
private void ShowInfo(int JobID) { Maticsoft.BLL.JobInfo bll = new Maticsoft.BLL.JobInfo(); Maticsoft.Model.JobInfo model = bll.GetModel(JobID); this.lblJobID.Text = model.JobID.ToString(); this.lblJobTitle.Text = model.JobTitle; this.lblAddress.Text = model.Address; this.lblNunber.Text = model.Nunber; this.lblStarttime.Text = model.Starttime.ToString(); this.lblDuxiang.Text = model.Duxiang; this.lblAge.Text = model.Age; this.lblXueli.Text = model.Xueli; this.lblMonery.Text = model.Monery; this.lblZhuanye.Text = model.Zhuanye; this.lblEndtime.Text = model.Endtime.ToString(); this.lblMiaoshu.Text = model.Miaoshu; this.lblLianxi.Text = model.Lianxi; }
private void bind() { Maticsoft.BLL.JobInfo jobbll = new Maticsoft.BLL.JobInfo(); int jobid = int.Parse(Request.QueryString["JobID"].ToString()); Maticsoft.Model.JobInfo jobmodel = jobbll.GetModel(jobid); txtAddress.Text = jobmodel.Address; txtage.Text = jobmodel.Age; txtduxiang.Text = jobmodel.Duxiang; txtEndtime.Text = Convert.ToDateTime(jobmodel.Endtime.ToString()).ToString("yyyy-MM-dd"); txtJobTitleName.Text = jobmodel.JobTitle; txtlink.Text = jobmodel.Lianxi; txtmiaoshu.Text = jobmodel.Miaoshu; txtmonery.Text = jobmodel.Monery; txtNunber.Text = jobmodel.Nunber; txttime.Text = Convert.ToDateTime(jobmodel.Starttime.ToString()).ToString("yyyy-MM-dd"); txtxueli.Text = jobmodel.Xueli; txtzhuangye.Text = jobmodel.Zhuanye; }
private void bind() { Maticsoft.BLL.JobInfo jobbll = new Maticsoft.BLL.JobInfo(); int jobid = int.Parse(Request.QueryString["JobID"].ToString()); Maticsoft.Model.JobInfo jobmodel = jobbll.GetModel(jobid); lbladdress.Text = jobmodel.Address; lblage.Text = jobmodel.Age; lblduxiang.Text = jobmodel.Duxiang; lblendtime.Text = Convert.ToDateTime(jobmodel.Endtime.ToString()).ToString("yyyy-MM-dd"); lblmonery.Text = jobmodel.Monery; lblnum.Text = jobmodel.Nunber; lbltime.Text = Convert.ToDateTime(jobmodel.Starttime.ToString()).ToString("yyyy-MM-dd"); lblxueli.Text = jobmodel.Xueli; lblzhiwei.Text = jobmodel.JobTitle; lblzhuanye.Text = jobmodel.Zhuanye; txtlianxi.Text = jobmodel.Lianxi; txtmiaoshu.Text = jobmodel.Miaoshu; }
protected void Button1_Click(object sender, EventArgs e) { Maticsoft.BLL.JobInfo jobbll = new Maticsoft.BLL.JobInfo(); int jobid = int.Parse(Request.QueryString["JobID"].ToString()); Maticsoft.Model.JobInfo jobmodel = jobbll.GetModel(jobid); if (txtJobTitleName.Text.Trim() == "") { lbljobtitle.Text = "请填写应聘职位"; return; } jobmodel.JobTitle = txtJobTitleName.Text.Trim(); lbljobtitle.Text = ""; if (txtAddress.Text.Trim() == "") { lblAddress.Text = "请填写工作地址"; return; } jobmodel.Address = txtAddress.Text.Trim(); lblAddress.Text = ""; if (txtNunber.Text.Trim() == "") { lblNumber.Text = "请填写您招聘人数"; return; } jobmodel.Nunber = txtNunber.Text.Trim(); lblNumber.Text = ""; if (txttime.Text.Trim() == "") { lblstarttime.Text = "请填写招聘时间"; return; } jobmodel.Starttime = Convert.ToDateTime(txttime.Text.Trim()); lblstarttime.Text = ""; if (txtduxiang.Text.Trim() == "") { lblduxiang.Text = "填写招聘对象"; return; } jobmodel.Duxiang = txtduxiang.Text.Trim(); lblduxiang.Text = ""; if (txtage.Text.Trim() == "") { lblage.Text = "请填写应聘者年龄"; return; } jobmodel.Age = txtage.Text.Trim(); lblage.Text = ""; if (txtxueli.Text.Trim() == "") { lblxueli.Text = "请填写学历要求"; return; } jobmodel.Xueli = txtxueli.Text.Trim(); lblxueli.Text = ""; if (txtmonery.Text.Trim() == "") { lblmonery.Text = "请填写薪水要求"; return; } jobmodel.Monery = txtmonery.Text.Trim(); lblmonery.Text = ""; if (txtzhuangye.Text.Trim() == "") { lblzhuanye.Text = "请填写专业要求"; return; } jobmodel.Zhuanye = txtzhuangye.Text.Trim(); lblzhuanye.Text = ""; if (txtEndtime.Text.Trim() == "") { lblEndtime.Text = "请填写结束时间"; return; } jobmodel.Endtime = Convert.ToDateTime(txtEndtime.Text.Trim()); lblEndtime.Text = ""; jobmodel.Miaoshu = txtmiaoshu.Text.Trim(); jobmodel.Lianxi = txtlink.Text.Trim(); jobbll.Update(jobmodel); Page.ClientScript.RegisterStartupScript(this.GetType(), "", "<script>alert('信息添加成功!')</script>"); bind(); }
protected void btnSave_Click(object sender, EventArgs e) { string strErr = ""; if (this.txtJobTitle.Text.Trim().Length == 0) { strErr += "JobTitle不能为空!\\n"; } if (this.txtAddress.Text.Trim().Length == 0) { strErr += "Address不能为空!\\n"; } if (this.txtNunber.Text.Trim().Length == 0) { strErr += "Nunber不能为空!\\n"; } if (!PageValidate.IsDateTime(txtStarttime.Text)) { strErr += "Starttime格式错误!\\n"; } if (this.txtDuxiang.Text.Trim().Length == 0) { strErr += "Duxiang不能为空!\\n"; } if (this.txtAge.Text.Trim().Length == 0) { strErr += "Age不能为空!\\n"; } if (this.txtXueli.Text.Trim().Length == 0) { strErr += "Xueli不能为空!\\n"; } if (this.txtMonery.Text.Trim().Length == 0) { strErr += "Monery不能为空!\\n"; } if (this.txtZhuanye.Text.Trim().Length == 0) { strErr += "Zhuanye不能为空!\\n"; } if (!PageValidate.IsDateTime(txtEndtime.Text)) { strErr += "Endtime格式错误!\\n"; } if (this.txtMiaoshu.Text.Trim().Length == 0) { strErr += "Miaoshu不能为空!\\n"; } if (this.txtLianxi.Text.Trim().Length == 0) { strErr += "Lianxi不能为空!\\n"; } if (strErr != "") { MessageBox.Show(this, strErr); return; } string JobTitle = this.txtJobTitle.Text; string Address = this.txtAddress.Text; string Nunber = this.txtNunber.Text; DateTime Starttime = DateTime.Parse(this.txtStarttime.Text); string Duxiang = this.txtDuxiang.Text; string Age = this.txtAge.Text; string Xueli = this.txtXueli.Text; string Monery = this.txtMonery.Text; string Zhuanye = this.txtZhuanye.Text; DateTime Endtime = DateTime.Parse(this.txtEndtime.Text); string Miaoshu = this.txtMiaoshu.Text; string Lianxi = this.txtLianxi.Text; Maticsoft.Model.JobInfo model = new Maticsoft.Model.JobInfo(); model.JobTitle = JobTitle; model.Address = Address; model.Nunber = Nunber; model.Starttime = Starttime; model.Duxiang = Duxiang; model.Age = Age; model.Xueli = Xueli; model.Monery = Monery; model.Zhuanye = Zhuanye; model.Endtime = Endtime; model.Miaoshu = Miaoshu; model.Lianxi = Lianxi; Maticsoft.BLL.JobInfo bll = new Maticsoft.BLL.JobInfo(); bll.Add(model); Maticsoft.Common.MessageBox.ShowAndRedirect(this, "保存成功!", "add.aspx"); }