Exemplo n.º 1
0
 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");
         }
     }
 }
Exemplo n.º 2
0
        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();
        }
Exemplo n.º 3
0
        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>条记录&nbsp; ";
                this.lblpage.Text += "当前第<b>" + page + "</b>页&nbsp;&nbsp;";
                if (page == 1)
                {
                    this.lblpage.Text += "首页&nbsp;";
                    this.lblpage.Text += "上一页&nbsp;";
                }
                else
                {
                    this.lblpage.Text += "<a href='JobList.aspx?page=" + 1 + " '>首页</a>&nbsp;";
                    this.lblpage.Text += "<a href='JobList.aspx?page=" + (page - 1).ToString() + " '>上一页</a>&nbsp;";
                }
                if (page == pageCont)
                {
                    this.lblpage.Text += "下一页&nbsp;";
                    this.lblpage.Text += "尾页&nbsp;";
                }
                else
                {
                    this.lblpage.Text += "<a href='JobList.aspx?page=" + (page + 1).ToString() + " '>下一页</a>&nbsp;";
                    this.lblpage.Text += "<a href='JobList.aspx?page=" + pageCont.ToString() + " '>尾页</a>&nbsp;";
                }
            }
        }
Exemplo n.º 4
0
 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;
 }
Exemplo n.º 5
0
        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;
        }
Exemplo n.º 6
0
        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;
        }
Exemplo n.º 7
0
        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();
        }
Exemplo n.º 8
0
        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");
        }