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 btnSaveRefresh_Click(object sender, EventArgs e)
        {
            if (Request.QueryString["Type"] == "1")
            {
                //编辑保存
                zlzw.Model.JobEnterpriseJobPositionModel jobEnterpriseJobPositionModel = new zlzw.Model.JobEnterpriseJobPositionModel();
                //jobEnterpriseJobPositionModel.JobFeildKinds = drpJobFeildKinds01.SelectedText + "|" + drpJobFeildKinds.SelectedText;//行业类别
                jobEnterpriseJobPositionModel.EnterpriseKey = drpEnterpriseKey.SelectedValue;//所属企业GUID
                jobEnterpriseJobPositionModel.DepartmentName = txbDepartmentName.Text;//所要招聘的部门
                jobEnterpriseJobPositionModel.JobPositionStatus = int.Parse(drpJobPositionStatus.SelectedValue);//简历状态
                jobEnterpriseJobPositionModel.EnterpriseName = Get_EnterpriseName(drpEnterpriseKey.SelectedValue);//企业名称
                jobEnterpriseJobPositionModel.JobPositionName = txbJobPositionName.Text;//岗位名称
                jobEnterpriseJobPositionModel.JobPositionKind = txbJobPositionKind.Text;//岗位名称中文
                jobEnterpriseJobPositionModel.JobWorkType = int.Parse(drpJobWorkType.SelectedValue);//岗位性质
                jobEnterpriseJobPositionModel.JobWorkPlaceNames = txbJobWorkPlaceNames.Text;//工作地点
                jobEnterpriseJobPositionModel.JobPositionKinds = txbJobPositionKinds.Text;//从事的职业类别
                jobEnterpriseJobPositionModel.JobSalary = int.Parse(drpJobSalary.SelectedValue);//月薪
                jobEnterpriseJobPositionModel.NeedPersonCount = int.Parse(txbNeedPersonCount.Text);//招聘人数
                jobEnterpriseJobPositionModel.NeedEducation = int.Parse(drpNeedEducation.SelectedValue);//学历要求
                jobEnterpriseJobPositionModel.NeedAge = txbNeedAge.Text;//年龄要求
                jobEnterpriseJobPositionModel.NeedSex = int.Parse(drpNeedSex.SelectedValue);//性别要求
                jobEnterpriseJobPositionModel.NeedWorkExperience = int.Parse(drpNeedWorkExperience.SelectedValue);//工作经验要求
                jobEnterpriseJobPositionModel.NeedMangeExperience = int.Parse(drpNeedMangeExperience.SelectedValue);//是否有管理经验
                jobEnterpriseJobPositionModel.JobPositionDesc = txbJobPositionDesc.Text;//职位描述
                jobEnterpriseJobPositionModel.ContactPerson = txbContactPerson.Text;//联系人
                jobEnterpriseJobPositionModel.ContactTelephone = txbContactTelephone.Text;//联系人电话
                jobEnterpriseJobPositionModel.ContactMail = txbContactMail.Text;//联系人邮件
                if (txbJobPositionStartDate.Text != "")
                {
                    jobEnterpriseJobPositionModel.JobPositionStartDate = DateTime.Parse(txbJobPositionStartDate.Text);//开始日期
                }
                if (txbJobPositionEndDate.Text != "")
                {
                    jobEnterpriseJobPositionModel.JobPositionEndDate = DateTime.Parse(txbJobPositionEndDate.Text);//结束日期
                }
                if (txbInterviewTime.Text != "")
                {
                    jobEnterpriseJobPositionModel.InterviewTime = txbInterviewTime.Text;//面试时间
                }
                
                jobEnterpriseJobPositionModel.InterviewAddress = txbInterviewAddress.Text;//面试地点
                jobEnterpriseJobPositionModel.SpecialType = int.Parse(drpSpecialType.SelectedValue);//是否显示在首页
                jobEnterpriseJobPositionModel.UpdateDate = DateTime.Now;//更新日期
                //在数据库中添加JobPositionStatus简历状态
                jobEnterpriseJobPositionModel.CanUsable = 1;
                jobEnterpriseJobPositionModel.CreateDate = DateTime.Parse(ViewState["CreateDate"].ToString());
                jobEnterpriseJobPositionModel.JobPositionGuid = new Guid(ViewState["JobPositionGuid"].ToString());
                zlzw.BLL.JobEnterpriseJobPositionBLL jobEnterpriseJobPositionBLL = new zlzw.BLL.JobEnterpriseJobPositionBLL();
                jobEnterpriseJobPositionModel.JobPositionID = int.Parse(Get_ID(jobEnterpriseJobPositionBLL, Request.QueryString["value"]));

                jobEnterpriseJobPositionBLL.Update(jobEnterpriseJobPositionModel);
            }
            else
            {
                //添加保存

                zlzw.Model.JobEnterpriseJobPositionModel jobEnterpriseJobPositionModel = new zlzw.Model.JobEnterpriseJobPositionModel();
                //jobEnterpriseJobPositionModel.JobFeildKinds = drpJobFeildKinds01.SelectedText + "|" + drpJobFeildKinds.SelectedText;//行业类别
                jobEnterpriseJobPositionModel.EnterpriseKey = drpEnterpriseKey.SelectedValue;//所属企业GUID
                jobEnterpriseJobPositionModel.DepartmentName = txbDepartmentName.Text;//所要招聘的部门
                jobEnterpriseJobPositionModel.JobPositionStatus = int.Parse(drpJobPositionStatus.SelectedValue);//简历状态
                jobEnterpriseJobPositionModel.EnterpriseName = Get_EnterpriseName(drpEnterpriseKey.SelectedValue);//企业名称
                jobEnterpriseJobPositionModel.JobPositionName = txbJobPositionName.Text;//岗位名称
                jobEnterpriseJobPositionModel.JobPositionKind = txbJobPositionKind.Text;//岗位名称中文
                jobEnterpriseJobPositionModel.JobWorkType = int.Parse(drpJobWorkType.SelectedValue);//岗位性质
                jobEnterpriseJobPositionModel.JobWorkPlaceNames = txbJobWorkPlaceNames.Text;//工作地点
                jobEnterpriseJobPositionModel.JobPositionKinds = txbJobPositionKinds.Text;//从事的职业类别
                jobEnterpriseJobPositionModel.JobSalary = int.Parse(drpJobSalary.SelectedValue);//月薪
                jobEnterpriseJobPositionModel.NeedPersonCount = int.Parse(txbNeedPersonCount.Text);//招聘人数
                jobEnterpriseJobPositionModel.NeedEducation = int.Parse(drpNeedEducation.SelectedValue);//学历要求
                jobEnterpriseJobPositionModel.NeedAge = txbNeedAge.Text;//年龄要求
                jobEnterpriseJobPositionModel.NeedSex = int.Parse(drpNeedSex.SelectedValue);//性别要求
                jobEnterpriseJobPositionModel.NeedWorkExperience = int.Parse(drpNeedWorkExperience.SelectedValue);//工作经验要求
                jobEnterpriseJobPositionModel.NeedMangeExperience = int.Parse(drpNeedMangeExperience.SelectedValue);//是否有管理经验
                jobEnterpriseJobPositionModel.JobPositionDesc = txbJobPositionDesc.Text;//职位描述
                jobEnterpriseJobPositionModel.ContactPerson = txbContactPerson.Text;//联系人
                jobEnterpriseJobPositionModel.ContactTelephone = txbContactTelephone.Text;//联系人电话
                jobEnterpriseJobPositionModel.ContactMail = txbContactMail.Text;//联系人邮件
                if (txbJobPositionStartDate.Text != "")
                {
                    jobEnterpriseJobPositionModel.JobPositionStartDate = DateTime.Parse(txbJobPositionStartDate.Text);//开始日期
                }
                if (txbJobPositionEndDate.Text != "")
                {
                    jobEnterpriseJobPositionModel.JobPositionEndDate = DateTime.Parse(txbJobPositionEndDate.Text);//结束日期
                }
                jobEnterpriseJobPositionModel.InterviewTime = txbInterviewTime.Text;//面试时间
                jobEnterpriseJobPositionModel.InterviewAddress = txbInterviewAddress.Text;//面试地点
                jobEnterpriseJobPositionModel.SpecialType = int.Parse(drpSpecialType.SelectedValue);//是否为紧急招聘
                jobEnterpriseJobPositionModel.UpdateDate = DateTime.Now;//更新日期
                jobEnterpriseJobPositionModel.CreateDate = DateTime.Now;//创建日期
                jobEnterpriseJobPositionModel.CanUsable = 1;
                zlzw.BLL.JobEnterpriseJobPositionBLL jobEnterpriseJobPositionBLL = new zlzw.BLL.JobEnterpriseJobPositionBLL();
                jobEnterpriseJobPositionBLL.Add(jobEnterpriseJobPositionModel);
            }

            // 2. Close this window and Refresh parent window
            PageContext.RegisterStartupScript(ActiveWindow.GetHideRefreshReference());
        }
 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 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"]);
            }

        }