protected void btnDel_Click(object sender, EventArgs e) { if (grid1.SelectedRowIndexArray != null && grid1.SelectedRowIndexArray.Length > 0) { string strSelectID = "0"; for (int i = 0, count = grid1.SelectedRowIndexArray.Length; i < count; i++) { int rowIndex = grid1.SelectedRowIndexArray[i]; foreach (object key in grid1.DataKeys[rowIndex]) { strSelectID = key.ToString(); } } #region 删除逻辑 zlzw.BLL.JobEnterpriseJobPositionBLL jobEnterpriseJobPositionBLL = new zlzw.BLL.JobEnterpriseJobPositionBLL(); DataTable dt = jobEnterpriseJobPositionBLL.GetList("JobPositionGuid='" + strSelectID + "'").Tables[0]; zlzw.Model.JobEnterpriseJobPositionModel jobEnterpriseJobPositionModel = jobEnterpriseJobPositionBLL.GetModel(int.Parse(dt.Rows[0]["JobPositionID"].ToString())); jobEnterpriseJobPositionModel.CanUsable = 0; jobEnterpriseJobPositionBLL.Update(jobEnterpriseJobPositionModel); JobEnterpriseJobPositionList_BindGrid(); #endregion } else { return; } }
protected void btnSubmit_Click(object sender, EventArgs e) { try { zlzw.BLL.JobEnterpriseJobPositionBLL jobEnterpriseJobPositionBLL = new zlzw.BLL.JobEnterpriseJobPositionBLL(); zlzw.Model.JobEnterpriseJobPositionModel jobEnterpriseJobPositionModel = jobEnterpriseJobPositionBLL.GetModel(int.Parse(Request.QueryString["id"])); if (jobEnterpriseJobPositionModel != null) { jobEnterpriseJobPositionModel.CanUsable = 0; jobEnterpriseJobPositionBLL.Update(jobEnterpriseJobPositionModel); Response.Redirect("ViewPublishJobList.aspx?id=" + jobEnterpriseJobPositionModel.EnterpriseKey + "&type=1"); } } catch (Exception exp) { //Response.Redirect("default.aspx"); } }
//protected void drpJobFeildKinds_SelectedIndexChanged(object sender, EventArgs e) //{ // //drpJobFeildKinds01.Items.Clear(); // Load_JobFeildKinds01(drpJobFeildKinds.SelectedValue); //} #endregion #region 加载用户信息 private void LoadData(string strType) { if (strType == "1") { string strID = Request.QueryString["value"];//操作ID zlzw.BLL.JobEnterpriseJobPositionBLL jobEnterpriseJobPositionBLL = new zlzw.BLL.JobEnterpriseJobPositionBLL(); zlzw.Model.JobEnterpriseJobPositionModel jobEnterpriseJobPositionModel = jobEnterpriseJobPositionBLL.GetModel(int.Parse(Get_ID(jobEnterpriseJobPositionBLL, strID))); //string[] strJobFeildKindsList = jobEnterpriseJobPositionModel.JobFeildKinds.Split('|'); drpEnterpriseKey.SelectedValue = jobEnterpriseJobPositionModel.EnterpriseKey;//所属企业 txbDepartmentName.Text = jobEnterpriseJobPositionModel.DepartmentName;//所要招聘的部门 //drpJobFeildKinds.SelectedValue = strJobFeildKindsList[0];//行业分类 //drpJobFeildKinds01.SelectedValue = strJobFeildKindsList[1];//所属行业 drpJobPositionStatus.SelectedValue = jobEnterpriseJobPositionModel.JobPositionStatus.ToString();//简历状态 drpEnterpriseKey.SelectedValue = jobEnterpriseJobPositionModel.EnterpriseKey;//所属企业 txbJobPositionName.Text = jobEnterpriseJobPositionModel.JobPositionName;//岗位名称 txbJobPositionKind.Text = jobEnterpriseJobPositionModel.JobPositionKind;//岗位名称(中文) drpJobWorkType.Text = jobEnterpriseJobPositionModel.JobWorkType.ToString();//工作性质 txbJobWorkPlaceNames.Text = jobEnterpriseJobPositionModel.JobWorkPlaceNames;//工作地点 txbJobPositionKinds.Text = jobEnterpriseJobPositionModel.JobPositionKinds;//从事职业类别 drpJobSalary.SelectedValue = jobEnterpriseJobPositionModel.JobSalary.ToString();//月薪 txbNeedPersonCount.Text = jobEnterpriseJobPositionModel.NeedPersonCount.ToString();//招聘人数 drpNeedEducation.SelectedValue = jobEnterpriseJobPositionModel.NeedEducation.ToString();//学历要求 txbNeedAge.Text = jobEnterpriseJobPositionModel.NeedAge;//年龄要求 drpNeedSex.SelectedValue = jobEnterpriseJobPositionModel.NeedSex.ToString();//性别要求 drpNeedWorkExperience.SelectedValue = jobEnterpriseJobPositionModel.NeedWorkExperience.ToString();//工作经验 drpNeedMangeExperience.SelectedValue = jobEnterpriseJobPositionModel.NeedMangeExperience.ToString();//是否需要管理经验 txbJobPositionDesc.Text = jobEnterpriseJobPositionModel.JobPositionDesc;//职位描述 txbContactPerson.Text = jobEnterpriseJobPositionModel.ContactPerson;//联系人 txbContactTelephone.Text = jobEnterpriseJobPositionModel.ContactTelephone;//联系人电话 txbContactMail.Text = jobEnterpriseJobPositionModel.ContactMail;//联系人邮件 txbJobPositionStartDate.SelectedDate = jobEnterpriseJobPositionModel.JobPositionStartDate;//开始日期 txbJobPositionEndDate.SelectedDate = jobEnterpriseJobPositionModel.JobPositionEndDate;//结束日期 txbInterviewTime.Text = jobEnterpriseJobPositionModel.InterviewTime;//面试时间 txbInterviewAddress.Text = jobEnterpriseJobPositionModel.InterviewAddress;//面试地点 drpSpecialType.SelectedValue = jobEnterpriseJobPositionModel.SpecialType.ToString();//是否显示在首页 ViewState["CreateDate"] = jobEnterpriseJobPositionModel.CreateDate.ToString(); ViewState["JobPositionGuid"] = jobEnterpriseJobPositionModel.JobPositionGuid.ToString(); ToolbarText2.Text = "编辑一个管理员账号"; } btnClose.OnClientClick = ActiveWindow.GetConfirmHideReference(); }
private void Load_JobInfo() { try { zlzw.BLL.JobEnterpriseJobPositionBLL jobEnterpriseJobPositionBLL = new zlzw.BLL.JobEnterpriseJobPositionBLL(); zlzw.Model.JobEnterpriseJobPositionModel jobEnterpriseJobPositionModel = jobEnterpriseJobPositionBLL.GetModel(int.Parse(Request.QueryString["id"])); txbJobPositionName.Text = jobEnterpriseJobPositionModel.JobPositionName;//岗位名称 txbJobPositionKinds.Text = jobEnterpriseJobPositionModel.JobPositionKind;//岗位类别 txbJobWorkPlaceNames.Text = jobEnterpriseJobPositionModel.JobWorkPlaceNames;//工作地点 txbComprehensivePayroll.Text = jobEnterpriseJobPositionModel.ComprehensivePayroll;//综合薪资 if (jobEnterpriseJobPositionModel.HopeRoomAndBoard.ToString() == "1") { drpHopeRoomAndBoard.Text = "是"; } else { drpHopeRoomAndBoard.Text = "否"; } if (jobEnterpriseJobPositionModel.NeedSex.ToString() == "1") { txbNeedAge.Text = "男"; } else if (jobEnterpriseJobPositionModel.NeedSex.ToString() == "0") { txbNeedAge.Text = "女"; } else { txbNeedAge.Text = "不限"; } drpUserEducationalBackground.Text = Get_EducationName(jobEnterpriseJobPositionModel.NeedEducation.ToString());//学历要求 txbContactTelephone.Text = jobEnterpriseJobPositionModel.ContactTelephone;//联系人电话 txbContactPerson.Text = jobEnterpriseJobPositionModel.ContactPerson;//联系人 txbContactMail.Text = jobEnterpriseJobPositionModel.ContactMail;//联系人邮箱 txbJobPositionDesc.Text = jobEnterpriseJobPositionModel.JobPositionDesc;//职位描述 txbInterviewTime.Text = jobEnterpriseJobPositionModel.InterviewTime;//面试时间 txbInterviewAddress.Text = jobEnterpriseJobPositionModel.InterviewAddress;//面试地点 drpJobWorkType.Text = Get_JobWorkTypename(jobEnterpriseJobPositionModel.JobWorkType.ToString());//工作性质 labView02.Text = "<a style='font-size:14px;color:#fff;font-weight:bold;text-decoration:none;' target='_blank' href='AlreadyDownLoadResumeList.aspx?id=" + jobEnterpriseJobPositionModel.EnterpriseKey + "&type=1'>查看简历</a>"; labView01.Text = " " + "<a style='font-size:14px;color:#fff;font-weight:bold;text-decoration:none;' target='_blank' href='AlreadyDownLoadResumeList.aspx?id=" + jobEnterpriseJobPositionModel.EnterpriseKey + "&type=0'>查看简历</a>"; labView03.Text = " " + "<a style='font-size:14px;color:#fff;font-weight:bold;text-decoration:none;' target='_blank' href='ViewPublishJobList.aspx?id=" + jobEnterpriseJobPositionModel.EnterpriseKey + "&type=1'>查看职位</a>"; } catch (Exception exp) { Response.Redirect("default.aspx"); } }
protected void libkBtnDel_Click(object sender, EventArgs e) { LinkButton linkBtnDel = sender as LinkButton; zlzw.BLL.JobEnterpriseJobPositionBLL jobEnterpriseJobPositionBLL = new zlzw.BLL.JobEnterpriseJobPositionBLL(); zlzw.Model.JobEnterpriseJobPositionModel jobEnterpriseJobPositionModel = jobEnterpriseJobPositionBLL.GetModel(int.Parse(linkBtnDel.CommandName)); jobEnterpriseJobPositionModel.CanUsable = 0; jobEnterpriseJobPositionBLL.Update(jobEnterpriseJobPositionModel); if (ViewState["EnterpriseGUID"] != null) { Load_DataList(ViewState["EnterpriseGUID"].ToString()); } else { Load_DataList(Request.QueryString["id"]); } }