コード例 #1
0
        private void JobPersonResumeList_BindGrid()
        {
            zlzw.BLL.JobPersonResumeBLL jobPersonResumeBLL = new zlzw.BLL.JobPersonResumeBLL();
            DataTable dt = jobPersonResumeBLL.GetList(grid1.PageSize, grid1.PageIndex + 1, "*", "CreateDate", 0, "desc", "CanUsable=1").Tables[0];

            grid1.DataSource = dt;
            grid1.DataBind();
        }
コード例 #2
0
 private void Load_UserInfo(string strUserGUID)
 {
     zlzw.BLL.JobPersonResumeBLL jobPersonResumeBLL = new zlzw.BLL.JobPersonResumeBLL();
     zlzw.Model.JobPersonResumeModel jobPersonResumeModel = jobPersonResumeBLL.GetModel(Get_JobPersonResumeID(strUserGUID));
     zlzw.BLL.CoreUserBLL coreUserBLL = new zlzw.BLL.CoreUserBLL();
     System.Data.DataTable dt = coreUserBLL.GetList("UserGuid='" + strUserGUID + "'").Tables[0];
     ViewState["CoreUserDataTable"] = dt;
     labUserName.Text = Get_UserName(strUserGUID);//用户名称
     labUserSex.Text = Get_UserSex(strUserGUID);//用户性别
     labEducational.Text = Get_UserEducationalBackground(strUserGUID);//用户学历
     labUserAge.Text = Get_UserAge(strUserGUID);//用户年龄
     lanUserPhone.Text = Get_UserTel(strUserGUID);//用户电话
     labOrigin.Text = Get_UserCountry(strUserGUID);//原籍
     labUserMarriage.Text = Get_MaritalStatus(strUserGUID);//婚姻状况
     if (jobPersonResumeModel.JobCurrentWorkStatus.ToString() == "0")//当前状态
     {
         labJobCurrentWorkStatus.Text = "离职";
     }
     else
     {
         labJobCurrentWorkStatus.Text = "在职";
     }
     if (jobPersonResumeModel.HopeRoomAndBoard.ToString() == "0")//期望食宿s
     {
         labHopeRoomAndBoard.Text = "不限";
     }
     else
     {
         labHopeRoomAndBoard.Text = "提供食宿";
     }
     labJobSalary.Text = Get_labJobSalary(jobPersonResumeModel.JobSalary.ToString());//期望薪资
     if (jobPersonResumeModel.JobWorkType.ToString() == "0")
     {
         labJobWorkType.Text = "全职";//求职性质
     }
     else
     {
         labJobWorkType.Text = "兼职";//求职性质
     }
     labCurrentSalary.Text = Get_labJobSalary(jobPersonResumeModel.CurrentSalary);//当前薪资
     labUserHeight.Text = Get_UserHeight(strUserGUID) + "cm";//身高
     labUserWeight.Text = Get_UserWeight(strUserGUID) + "kg";//体重
     labPersonalSkills.Text = jobPersonResumeModel.PersonalSkills;//个人技能
     labSkillsCertificate.Text = jobPersonResumeModel.SkillsCertificate;//技能证书
     labCurrentResidence.Text = get_CurrentResidence(strUserGUID);//当前居住地
     labUserMail.Text = Get_UserEmail(strUserGUID);//电子邮件
     labJobPositionKinds.Text = jobPersonResumeModel.JobPositionKinds.Split('-')[1];//期望职位
     labJobFeildKinds.Text = jobPersonResumeModel.JobFeildKinds.Split('-')[1];//期望行业
     labHopeJob.Text = jobPersonResumeModel.HopeJob;//意向职位名称
     labJobWorkPlaceNames.Text = jobPersonResumeModel.JobWorkPlaceNames;//期望工作地点
     labWorkExperience.Text = jobPersonResumeModel.WorkExperience;//工作经历
     labEducationExperience.Text = jobPersonResumeModel.EducationExperience;//教育经历
 }
コード例 #3
0
 /// <summary>
 /// 获取总页数
 /// </summary>
 /// <returns></returns>
 private int Get_JobPersonResumeListTotalCount()
 {
     zlzw.BLL.JobPersonResumeBLL jobPersonResumeBLL = new zlzw.BLL.JobPersonResumeBLL();
     DataTable dt = jobPersonResumeBLL.GetList("CanUsable=1").Tables[0];
     if (dt.Rows.Count > 0)
     {
         return dt.Rows.Count;
     }
     else
     {
         return 0;
     }
 }
コード例 #4
0
        private void LoadData(string strType)
        {
            if (strType == "1")
            {
                string strID = Request.QueryString["value"];//操作ID
                zlzw.BLL.JobPersonResumeBLL jobPersonResumeBLL = new zlzw.BLL.JobPersonResumeBLL();
                zlzw.Model.JobPersonResumeModel jobPersonResumeModel = jobPersonResumeBLL.GetModel(int.Parse(Get_ID(jobPersonResumeBLL, strID)));
                zlzw.BLL.CoreUserBLL coreUserBLL = new zlzw.BLL.CoreUserBLL();
                zlzw.Model.CoreUserModel coreUserModel = coreUserBLL.GetModel(int.Parse(Get_UserID(coreUserBLL, jobPersonResumeModel.OwnerUserKey)));
                drpResumeStatus.SelectedValue = jobPersonResumeModel.ResumeStatus.ToString();//是否允许企业查看
                txbOwnerUserName.Text = jobPersonResumeModel.OwnerUserName;//求职者姓名
                drpUserSex.SelectedValue = coreUserModel.UserSex.ToString();//用户性别
                drpUserEducationalBackground.SelectedValue = coreUserModel.UserEducationalBackground.ToString();//教育背景
                txbUserBirthDay.Text = DateTime.Parse(coreUserModel.UserBirthDay.ToString()).ToString("yyyy年MM月dd");
                txbUserMobileNO.Text = coreUserModel.UserMobileNO;//手机号
                txbUserCountry.Text = coreUserModel.UserCountry;//户口原籍
                txbCurrentResidence.Text = coreUserModel.CurrentResidence; //现居住地
                txbCompanyMail.Text = coreUserModel.CompanyMail;//电子邮件
                txbJobPositionKinds.Text =jobPersonResumeModel.JobPositionKinds;//行业分类
                labJobPositionKinds01.Text = jobPersonResumeModel.JobFeildKinds;//期望所从事的行业
                labHopeJob.Text = jobPersonResumeModel.HopeJob;//意向职位名称
                txbJobWorkPlaceNames.Text = jobPersonResumeModel.JobWorkPlaceNames;//期望的工作地址
                drpHopeRoomAndBoard.SelectedValue = jobPersonResumeModel.HopeRoomAndBoard.ToString();//期望食宿
                drpJobSalary.SelectedValue = jobPersonResumeModel.JobSalary.ToString();//期望月薪
                txbPersonalSkills.Text = jobPersonResumeModel.PersonalSkills;//个人技能
                txbSkillsCertificate.Text = jobPersonResumeModel.SkillsCertificate;//技能证书
                drpJobWorkType.SelectedValue = jobPersonResumeModel.JobWorkType.ToString();//求职性质(工作性质)
                txbWorkExperience.Text = jobPersonResumeModel.WorkExperience;//工作经历
                txbEducationExperience.Text = jobPersonResumeModel.EducationExperience;//教育经历
                txbUserHeight.Text = coreUserModel.UserHeight.ToString();//身高
                txbUserWeight.Text = coreUserModel.UserWeight.ToString();//体重
                if (coreUserModel.UserPhoto != null && coreUserModel.UserPhoto != "")
                {
                    imgUserPhoto.ImageUrl = coreUserModel.UserPhoto.Split('~')[1];//求职者照片
                }
                
                labCreateDate.Text = DateTime.Parse(jobPersonResumeModel.CreateDate.ToString()).ToString("yyyy年MM月dd");//简历创建时间
                labUpdateDate.Text = DateTime.Parse(jobPersonResumeModel.UpdateDate.ToString()).ToString("yyyy年MM月dd");//简历更新时间

                ToolbarText2.Text = "查看一份个人简历";
            }
            btnClose.OnClientClick = ActiveWindow.GetConfirmHideReference();
        }
コード例 #5
0
 private string Get_UserTel(string strResumeGUID)
 {
     if (Request.QueryString["type"] == "1")
     {
         zlzw.BLL.CoreUserBLL coreUserBLL = new zlzw.BLL.CoreUserBLL();
         System.Data.DataTable dt01 = coreUserBLL.GetList("UserGuid='" + strResumeGUID + "'").Tables[0];
         if (dt01.Rows.Count > 0)
         {
             return dt01.Rows[0]["UserMobileNO"].ToString();
         }
         else
         {
             return "未知";
         }
     }
     else
     {
         zlzw.BLL.JobPersonResumeBLL jobPersonResumeBLL = new zlzw.BLL.JobPersonResumeBLL();
         System.Data.DataTable dt = jobPersonResumeBLL.GetList("ResumeGuid='" + strResumeGUID + "'").Tables[0];
         zlzw.BLL.CoreUserBLL coreUserBLL = new zlzw.BLL.CoreUserBLL();
         System.Data.DataTable dt01 = coreUserBLL.GetList("UserGuid='" + dt.Rows[0]["OwnerUserKey"].ToString() + "'").Tables[0];
         if (dt01.Rows.Count > 0)
         {
             return dt01.Rows[0]["UserMobileNO"].ToString();
         }
         else
         {
             return "未知";
         }
     }
 }
コード例 #6
0
 private string Get_UserEducation(string strResumeGUID)
 {
     if (Request.QueryString["type"] == "1")
     {
         zlzw.BLL.CoreUserBLL coreUserBLL = new zlzw.BLL.CoreUserBLL();
         System.Data.DataTable dt01 = coreUserBLL.GetList("UserGuid='" + strResumeGUID + "'").Tables[0];
         zlzw.BLL.GeneralBasicSettingBLL generalBasicSettingBLL = new zlzw.BLL.GeneralBasicSettingBLL();
         System.Data.DataTable dt02 = generalBasicSettingBLL.GetList("SettingCategory='NeedEducation' and SettingKey='" + dt01.Rows[0]["UserEducationalBackground"].ToString() + "'").Tables[0];
         if (dt02.Rows.Count > 0)
         {
             return dt02.Rows[0]["SettingValue"].ToString();
         }
         else
         {
             return "未知";
         }
     }
     else
     {
         zlzw.BLL.JobPersonResumeBLL jobPersonResumeBLL = new zlzw.BLL.JobPersonResumeBLL();
         System.Data.DataTable dt = jobPersonResumeBLL.GetList("ResumeGuid='" + strResumeGUID + "'").Tables[0];
         zlzw.BLL.CoreUserBLL coreUserBLL = new zlzw.BLL.CoreUserBLL();
         System.Data.DataTable dt01 = coreUserBLL.GetList("UserGuid='" + dt.Rows[0]["OwnerUserKey"].ToString() + "'").Tables[0];
         zlzw.BLL.GeneralBasicSettingBLL generalBasicSettingBLL = new zlzw.BLL.GeneralBasicSettingBLL();
         System.Data.DataTable dt02 = generalBasicSettingBLL.GetList("SettingCategory='NeedEducation' and SettingKey='" + dt01.Rows[0]["UserEducationalBackground"].ToString() + "'").Tables[0];
         if (dt02.Rows.Count > 0)
         {
             return dt02.Rows[0]["SettingValue"].ToString();
         }
         else
         {
             return "未知";
         }
     }
 }
コード例 #7
0
        private string Get_UserSex(string strUserGUID)
        {
            zlzw.BLL.JobPersonResumeBLL jobPersonResumeBLL = new zlzw.BLL.JobPersonResumeBLL();
            System.Data.DataTable dt = jobPersonResumeBLL.GetList("ResumeGuid='" + strUserGUID + "'").Tables[0];

            if (dt.Rows.Count > 0)
            {
                return dt.Rows[0]["UserSex"].ToString();
            }
            else
            {
                return "未知";
            }
        }
コード例 #8
0
        private string Get_HopeJob(string strUserGUID)
        {
            zlzw.BLL.JobPersonResumeBLL jobPersonResumeBLL = new zlzw.BLL.JobPersonResumeBLL();
            System.Data.DataTable dt = jobPersonResumeBLL.GetList("ResumeGuid='"+ strUserGUID +"'").Tables[0];
            string strHopeJob = dt.Rows[0]["JobPositionKinds"].ToString().Split('-')[1] + " / " + dt.Rows[0]["JobFeildKinds"].ToString().Split('-')[1];

            return strHopeJob;
        }
コード例 #9
0
        private string Get_UserName(string strResumeGUID)
        {
            zlzw.BLL.JobPersonResumeBLL jobPersonResumeBLL = new zlzw.BLL.JobPersonResumeBLL();
            System.Data.DataTable dt01 = jobPersonResumeBLL.GetList("ResumeGuid='" + strResumeGUID + "'").Tables[0];
            zlzw.BLL.CoreUserBLL coreUserBLL = new zlzw.BLL.CoreUserBLL();
            System.Data.DataTable dt = coreUserBLL.GetList("UserGuid='" + dt01.Rows[0]["OwnerUserKey"].ToString() + "'").Tables[0];
            if (dt.Rows.Count > 0)
            {
                return dt.Rows[0]["UserNameCN"].ToString();
            }
            else
            {
                return "未知";
            }

        }
コード例 #10
0
        private string Get_JianLiGUID(string strUserGUID)
        {
            zlzw.BLL.JobPersonResumeBLL jobPersonResumeBLL = new zlzw.BLL.JobPersonResumeBLL();
            System.Data.DataTable dt = jobPersonResumeBLL.GetList("OwnerUserKey='" + strUserGUID + "'").Tables[0];

            return dt.Rows[0]["ResumeGuid"].ToString();
        }
コード例 #11
0
        private void Get_RecordCount()
        {
            string strGangWei = Request.Params["txbJobPositionKinds"];//岗位类别
            string strHangYe = Request.Params["txbJobFeildKinds"];//行业类别
            string strWorkAreas = Request.Params["txbWorkAreas"];//工作地区
            string strSearchKey = Request.Params["txbSearchKey"];//关键字
            string strSex = drpSex.SelectedValue;//性别
            string strShiSu = drpShiSu.SelectedValue;//食宿

            System.Text.StringBuilder strBuilder = new System.Text.StringBuilder();
            strBuilder.Append("CanUsable=1");
            if (strGangWei != "")
            {
                strBuilder.Append(" and JobPositionKinds like '%" + strGangWei + "%'");
            }
            if (strHangYe != "")
            {
                strBuilder.Append(" and JobFeildKinds like '%" + strHangYe + "%'");
            }
            if(strWorkAreas != "")
            {
                strBuilder.Append(" and JobWorkPlaceNames like '%" + strWorkAreas + "%'");
            }
            if (strShiSu != "-1" && strShiSu != "0")
            {
                strBuilder.Append(" and HopeRoomAndBoard like '%" + strShiSu + "%'");
            }
            if (strSex != "-1")
            {
                strBuilder.Append(" and UserSex like '%" + strSex + "%'");
            }
            if (strSearchKey != "")
            {
                strBuilder.Append("or (HopeJob like '%" + strSearchKey + "%' or PersonalSkills like '%" + strSearchKey + "%')");
            }

            zlzw.BLL.JobPersonResumeBLL jobPersonResumeBLL = new zlzw.BLL.JobPersonResumeBLL();
            System.Data.DataTable dt = jobPersonResumeBLL.GetList(strBuilder.ToString()).Tables[0];
            AspNetPager1.RecordCount = dt.Rows.Count;
        }
コード例 #12
0
        private void Load_SearchResultList()
        {
            string strGangWei = Request.Params["txbJobPositionKinds"];//岗位类别
            string strHangYe = Request.Params["txbJobFeildKinds"];//行业类别
            string strWorkAreas = Request.Params["txbWorkAreas"];//工作地区
            string strSearchKey = Request.Params["txbSearchKey"];//关键字
            string strSex = drpSex.SelectedValue;//性别
            string strShiSu = drpShiSu.SelectedValue;//食宿
            int nPageIndex = AspNetPager1.CurrentPageIndex;
            int nPageSize = AspNetPager1.PageSize = 15;

            System.Text.StringBuilder strBuilder = new System.Text.StringBuilder();
            strBuilder.Append("CanUsable=1");
            if (strGangWei != "")
            {
                strBuilder.Append(" and JobPositionKinds like '%" + strGangWei + "%'");
            }
            if (strHangYe != "")
            {
                strBuilder.Append(" and JobFeildKinds like '%" + strHangYe + "%'");
            }
            if (strWorkAreas != "")
            {
                strBuilder.Append(" and JobWorkPlaceNames like '%" + strWorkAreas + "%'");
            }
            if (strShiSu != "-1" && strShiSu != "0")
            {
                strBuilder.Append(" and HopeRoomAndBoard like '%" + strShiSu + "%'");
            }
            if (strSex != "-1")
            {
                strBuilder.Append(" and UserSex like '%" + strSex + "%'");
            }
            if (strSearchKey != "")
            {
                strBuilder.Append("or (HopeJob like '%" + strSearchKey + "%' or PersonalSkills like '%" + strSearchKey + "%')");
            }

            zlzw.BLL.JobPersonResumeBLL jobPersonResumeBLL = new zlzw.BLL.JobPersonResumeBLL();
            System.Data.DataTable dt = jobPersonResumeBLL.GetList(nPageSize, nPageIndex, "*", "UpdateDate", 0, "desc", strBuilder.ToString()).Tables[0];

            if (dt.Rows.Count == 0)
            {
                labDataIsNull.Visible = true;
            }
            else if (dt.Rows.Count > 0)
            {
                labDataIsNull.Visible = false;
                Repeater1.DataSource = dt;
                Repeater1.DataBind();
            }
        }
コード例 #13
0
        protected void btnSubmit_Click(object sender, EventArgs e)
        {
            if(Request.QueryString["ID"] == null)
            {
                Response.Redirect("default.aspx");
            }
            if (Session["IsUpdateSubmit"] != null)
            {
                return;
            }
            zlzw.BLL.CoreUserBLL coreUserBLL = new zlzw.BLL.CoreUserBLL();
            DataTable dt = coreUserBLL.GetList("UserGuid='" + Request.QueryString["ID"] + "'").Tables[0];
            zlzw.Model.CoreUserModel coreUserModel = coreUserBLL.GetModel(int.Parse(dt.Rows[0]["UserID"].ToString()));
            coreUserModel.UserGuid = new Guid(Request.QueryString["ID"]);
            coreUserModel.UserID = int.Parse(dt.Rows[0]["UserID"].ToString());
            coreUserModel.UserName = Request.Params["txbUserName"]; //txbUserName.Text;//用户名
            coreUserModel.Password = Request.Params["txbPassword"];//用户密码
            coreUserModel.UserNameCN = Request.Params["txbUserNameCN"];//用户姓名
            coreUserModel.UserSex = int.Parse(Request.Form["drpUserSex"]);//用户性别
            coreUserModel.UserEducationalBackground = int.Parse(Request.Form["drpUserEducationalBackground"]);//用户学历
            coreUserModel.UserBirthDay = DateTime.Parse(Request.Params["txbUserBirthDay"]);//出生日期
            coreUserModel.UserMobileNO = Request.Params["txbUserMobileNO"];//联系电话
            coreUserModel.UserCountry = Request.Params["txbUserCountry"];//户口原籍
            coreUserModel.CurrentResidence = Request.Params["txbCurrentResidence"];//当前居住地
            coreUserModel.UserEmail = Request.Params["txbUserEmail"];//用户电子信箱
            coreUserModel.MaritalStatus = int.Parse(Request.Form["drpMaritalStatus"]);//婚姻状态
            coreUserModel.UserHeight = Decimal.Parse(Request.Params["txbUserHeight"]);//身高
            coreUserModel.UserWeight = Decimal.Parse(Request.Params["txbUserWeight"]);//体重
            coreUserModel.UserRegisterDate = DateTime.Parse(ViewState["UserRegisterDate"].ToString());//用户注册日期
            coreUserModel.UserLastDateTime = DateTime.Now;//用户最后一次登录日期
            coreUserModel.UserType = 1;//普通用户
            coreUserModel.UserStatus = 1;//状态可用

            if (uploadUserPhoto.HasFile)
            {
                string strFileExt = System.IO.Path.GetExtension(uploadUserPhoto.FileName);
                if (strFileExt == ".jpg" || strFileExt == ".gif" || strFileExt == ".png" || strFileExt == ".jpeg" || strFileExt == ".bmp")
                {
                    string strFilePath = "~/UserPhotos/" + txbUserName.Text + "_" + DateTime.Now.ToString("yyyyMMddhhmmss") + "_" + strFileExt;
                    uploadUserPhoto.SaveAs(Server.MapPath(strFilePath));
                    coreUserModel.UserPhoto = strFilePath;
                }
            }
            else
            {
                coreUserModel.UserPhoto = ViewState["UserPhoto"].ToString();
            }

            zlzw.BLL.JobPersonResumeBLL jobPersonResumeBLL = new zlzw.BLL.JobPersonResumeBLL();
            DataTable dt01 = jobPersonResumeBLL.GetList("OwnerUserKey='" + Request.QueryString["ID"] + "'").Tables[0];
            zlzw.Model.JobPersonResumeModel jobPersonResumeModel = jobPersonResumeBLL.GetModel(int.Parse(dt01.Rows[0]["ResumeID"].ToString()));
            jobPersonResumeModel.ResumeID = int.Parse(dt01.Rows[0]["ResumeID"].ToString());
            jobPersonResumeModel.OwnerUserKey = Request.QueryString["ID"];
            //jobPersonResumeModel.JobPositionKinds = drpJobPositionKindsType.SelectedValue + "-" + Request.Form["drpJobPositionKinds"];//职位类别
            //jobPersonResumeModel.JobFeildKinds = drpJobFeildKindsType.SelectedValue + "-" + Request.Form["drpJobFeildKinds"];//期望行业
            jobPersonResumeModel.JobPositionKinds = Get_CurrentValue(Request.Params["txbJobPositionKinds"]) + "-" + Request.Params["txbJobPositionKinds"];
            jobPersonResumeModel.JobFeildKinds = Get_CurrentValue(Request.Params["txbJobFeildKinds"]) + "-" + Request.Params["txbJobFeildKinds"];
            jobPersonResumeModel.HopeJob = Request.Params["txbHopeJob"];//意向职位
            jobPersonResumeModel.JobWorkPlaceNames = Request.Params["txbJobWorkPlaceNames"];//期望地址
            jobPersonResumeModel.HopeRoomAndBoard = int.Parse(Request.Form["drpHopeRoomAndBoard"]);//期望食宿
            jobPersonResumeModel.JobSalary = int.Parse(Request.Form["drpJobSalary"]);//期望薪资
            jobPersonResumeModel.PersonalSkills = Request.Params["txbPersonalSkills"];//个人技能
            jobPersonResumeModel.SkillsCertificate = Request.Params["txbSkillsCertificate"];//技能证书
            jobPersonResumeModel.JobCurrentWorkStatus = int.Parse(Request.Form["drpJobCurrentWorkStatus"]);//当前状态
            jobPersonResumeModel.CurrentSalary = Request.Form["drpCurrentSalary"];//当前薪资
            jobPersonResumeModel.JobWorkType = int.Parse(Request.Form["drpJobWorkType"]);//工作性质
            jobPersonResumeModel.WorkExperience = Request.Params["txbWorkExperience"];//工作经历
            jobPersonResumeModel.EducationExperience = Request.Params["txbEducationExperience"];//教育经历
            jobPersonResumeModel.CreateDate = DateTime.Parse(ViewState["CreateDate"].ToString());//创建日期
            jobPersonResumeModel.UpdateDate = DateTime.Now;//简历更新时间
            jobPersonResumeModel.CanUsable = 1;//状态可用
            jobPersonResumeModel.ResumeStatus = 1;//状态可用
            jobPersonResumeModel.UserAge = int.Parse(Get_CurrentUserAge(Request.Form["txbUserBirthDay"]));//用户年龄
            jobPersonResumeModel.UserSex = Get_UserSex(Request.Form["drpUserSex"]);//用户性别

            try
            { 
                coreUserBLL.Update(coreUserModel);
                jobPersonResumeBLL.Update(jobPersonResumeModel);
                txbUserName.Text = "";
                txbPassword.Text = "";
                txbUserNameCN.Text = "";
                txbUserMobileNO.Text = "";
                txbUserCountry.Text = "";
                txbCurrentResidence.Text = "";
                txbUserEmail.Text = "";
                txbHopeJob.Text = "";
                txbJobWorkPlaceNames.Text = "";
                txbPersonalSkills.Text = "";
                txbSkillsCertificate.Text = "";
                txbWorkExperience.Text = "";
                txbEducationExperience.Text = "";
                if (Session["IsUpdateSubmit"] == null)
                {
                    FineUI.Alert.Show("简历更新成功");
                    Session["IsUpdateSubmit"] = "1";
                }
                System.Web.HttpCookie UserGUID = System.Web.HttpContext.Current.Request.Cookies["CurrentUserGUID"];
                System.Web.HttpCookie UserName = System.Web.HttpContext.Current.Request.Cookies["CurrentUserName"];

                UserGUID.Expires = DateTime.Now.AddDays(-1);
                UserName.Expires = DateTime.Now.AddDays(-1);

                System.Web.HttpContext.Current.Response.Cookies.Add(UserGUID);
                System.Web.HttpContext.Current.Response.Cookies.Add(UserName);
                Response.Redirect("default.aspx");
            }
            catch (Exception exp)
            {
                FineUI.Alert.Show("简历更新失败,请稍后重试");
            }
        }
コード例 #14
0
        private void Load_UserInfo(string strUserID)
        {
            zlzw.BLL.CoreUserBLL coreUserBLL = new zlzw.BLL.CoreUserBLL();
            DataTable dt = coreUserBLL.GetList("UserGuid='"+ strUserID +"'").Tables[0];
            zlzw.Model.CoreUserModel coreUserModel = coreUserBLL.GetModel(int.Parse(dt.Rows[0]["UserID"].ToString()));
            txbUserName.Text = coreUserModel.UserName;//用户名
            txbPassword.Text = coreUserModel.Password;//用户密码
            txbUserNameCN.Text = coreUserModel.UserNameCN;//用户姓名
            drpUserSex.SelectedValue = coreUserModel.UserSex.ToString();//用户性别
            drpUserEducationalBackground.SelectedValue = coreUserModel.UserEducationalBackground.ToString();//用户学历
            txbUserBirthDay.Text = DateTime.Parse(coreUserModel.UserBirthDay.ToString()).ToString("yyyy-MM-dd");//出生日期
            txbUserMobileNO.Text = coreUserModel.UserMobileNO;//联系电话
            txbUserCountry.Text = coreUserModel.UserCountry;//户口原籍
            txbCurrentResidence.Text = coreUserModel.CurrentResidence;//当前居住地
            txbUserEmail.Text = coreUserModel.UserEmail;//用户电子信箱
            drpMaritalStatus.SelectedValue = coreUserModel.MaritalStatus.ToString();//婚姻状态
            txbUserHeight.Text = coreUserModel.UserHeight.ToString();//身高
            txbUserWeight.Text = coreUserModel.UserWeight.ToString();//体重
            ViewState["UserRegisterDate"] = coreUserModel.UserRegisterDate;//用户注册日期
            ViewState["UserLastDateTime"] = coreUserModel.UserLastDateTime;//用户最后一次登录日期
            ViewState["UserPhoto"] = coreUserModel.UserPhoto;//用户头像

            zlzw.BLL.JobPersonResumeBLL jobPersonResumeBLL = new zlzw.BLL.JobPersonResumeBLL();
            DataTable dt01 = jobPersonResumeBLL.GetList("OwnerUserKey='" + strUserID + "'").Tables[0];
            zlzw.Model.JobPersonResumeModel jobPersonResumeModel = jobPersonResumeBLL.GetModel(int.Parse(dt01.Rows[0]["ResumeID"].ToString()));
            //drpJobPositionKindsType.SelectedValue = jobPersonResumeModel.JobPositionKinds.Split('-')[0];//职位类别(大类)
            //drpJobPositionKinds.SelectedValue = jobPersonResumeModel.JobPositionKinds.Split('-')[1];//职位列别(小类)
            //drpJobFeildKindsType.SelectedValue = jobPersonResumeModel.JobFeildKinds.Split('-')[0];//期望行业(小类)
            //drpJobFeildKinds.SelectedValue = jobPersonResumeModel.JobFeildKinds.Split('-')[1];//期望行业(小类)
            txbJobPositionKinds.Value = jobPersonResumeModel.JobPositionKinds.Split('-')[1];
            txbJobFeildKinds.Value = jobPersonResumeModel.JobFeildKinds.Split('-')[1];
            txbHopeJob.Text = jobPersonResumeModel.HopeJob;//意向职位
            txbJobWorkPlaceNames.Text = jobPersonResumeModel.JobWorkPlaceNames;//期望地址
            drpHopeRoomAndBoard.SelectedValue = jobPersonResumeModel.HopeRoomAndBoard.ToString();//期望食宿
            drpJobSalary.SelectedValue = jobPersonResumeModel.JobSalary.ToString();//期望薪资
            txbPersonalSkills.Text = jobPersonResumeModel.PersonalSkills;//个人技能
            txbSkillsCertificate.Text = jobPersonResumeModel.SkillsCertificate;//技能证书
            drpJobCurrentWorkStatus.SelectedValue = jobPersonResumeModel.JobCurrentWorkStatus.ToString();//当前状态
            drpCurrentSalary.SelectedValue = jobPersonResumeModel.CurrentSalary;//当前薪资
            drpJobWorkType.SelectedValue = jobPersonResumeModel.JobWorkType.ToString();//当前状态
            txbWorkExperience.Text = jobPersonResumeModel.WorkExperience;//工作经历
            txbEducationExperience.Text = jobPersonResumeModel.EducationExperience;//教育经历
            ViewState["CreateDate"] = jobPersonResumeModel.CreateDate.ToString();//创建日期
            
        }
コード例 #15
0
 private int Get_JobPersonResumeID(string strGUID)
 {
     zlzw.BLL.JobPersonResumeBLL jobPersonResumeBLL = new zlzw.BLL.JobPersonResumeBLL();
     System.Data.DataTable dt = jobPersonResumeBLL.GetList("OwnerUserKey='" + strGUID + "'").Tables[0];
     if (dt.Rows.Count > 0)
     {
         return int.Parse(dt.Rows[0]["ResumeID"].ToString());
     }
     else
     {
         return -1;
     }
 }
コード例 #16
0
        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.JobPersonResumeBLL jobPersonResumeBLL = new zlzw.BLL.JobPersonResumeBLL();
                DataTable dt = jobPersonResumeBLL.GetList("ResumeGuid='" + strSelectID + "'").Tables[0];
                zlzw.Model.JobPersonResumeModel jobPersonResumeModel = jobPersonResumeBLL.GetModel(int.Parse(dt.Rows[0]["ResumeID"].ToString()));
                jobPersonResumeModel.CanUsable = 0;
                jobPersonResumeBLL.Update(jobPersonResumeModel);
                JobPersonResumeList_BindGrid();

                #endregion
            }
            else
            {
                return;
            }
        }