private string Get_UserType(string strUserGUID) { zlzw.BLL.CoreUserBLL coreUserBLL = new zlzw.BLL.CoreUserBLL(); System.Data.DataTable dt = coreUserBLL.GetList("UserGuid='" + strUserGUID + "'").Tables[0]; return dt.Rows[0]["UserType"].ToString(); }
protected void btnLogin_Click(object sender, EventArgs e) { if (tbxCaptcha.Text != Session["CaptchaImageText"].ToString()) { Alert.ShowInTop("验证码错误!"); InitCaptchaCode(); return; } zlzw.BLL.CoreUserBLL coreUserBLL = new zlzw.BLL.CoreUserBLL(); System.Data.DataTable dt = coreUserBLL.GetList("UserName='******' and Password='******'").Tables[0]; if (dt.Rows.Count > 0) { HttpCookie cookie = new HttpCookie("UserID", dt.Rows[0]["UserGuid"].ToString()); cookie.Expires = DateTime.Now.AddDays(1); Response.Cookies.Add(cookie); //HttpCookie cookie01 = new HttpCookie("UserName", HttpUtility.UrlEncode(dt.Rows[0]["UserName"].ToString(), System.Text.Encoding.GetEncoding("GB2312"))); //cookie.Expires = DateTime.Now.AddDays(1); //Response.Cookies.Add(cookie01); Update_UserInfo(coreUserBLL, dt.Rows[0]["UserGuid"].ToString()); Response.Redirect("default.aspx",true); //Server.Transfer("default.aspx"); } else { Alert.ShowInTop("用户名或密码错误!", MessageBoxIcon.Error); InitCaptchaCode(); return; } }
public string ValidateUser(string strUserType, string strUserName, string strUserPass) { if (int.Parse(strUserType) > 2) { return "-1";//用户类型错误 } zlzw.BLL.CoreUserBLL coreUserBLL = new zlzw.BLL.CoreUserBLL(); System.Data.DataTable dt = coreUserBLL.GetList("UserName='******' and Password='******' and UserType='" + strUserType + "' and UserStatus=1").Tables[0]; if (dt.Rows.Count > 0) { HttpCookie userGUID = new HttpCookie("CurrentUserGUID", dt.Rows[0]["UserGuid"].ToString()); HttpCookie uerName = new HttpCookie("CurrentUserName", dt.Rows[0]["UserName"].ToString()); userGUID.Expires = DateTime.Now.AddDays(1); uerName.Expires = DateTime.Now.AddDays(1); System.Web.HttpContext.Current.Response.Cookies.Add(userGUID); System.Web.HttpContext.Current.Response.Cookies.Add(uerName); return dt.Rows[0]["UserGuid"].ToString();//用户登录成功 } else { return "0";//当前用户不存在 } }
protected void btnSaveRefresh_Click(object sender, EventArgs e) { if (Request.QueryString["Type"] == "1") { //编辑保存 zlzw.Model.CoreUserModel coreUserModel = new zlzw.Model.CoreUserModel(); coreUserModel.UserName = txbAdminName.Text; coreUserModel.Password = txbAdminPassword.Text; coreUserModel.UserStatus = 1; coreUserModel.UserType = 64; coreUserModel.UserRegisterDate = DateTime.Parse(ViewState["PublishDate"].ToString()); coreUserModel.UserGuid = new Guid(ViewState["AdminGUID"].ToString()); zlzw.BLL.CoreUserBLL coreUserBLL = new zlzw.BLL.CoreUserBLL(); coreUserModel.UserID = int.Parse(Get_ID(coreUserBLL,Request.QueryString["value"])); coreUserBLL.Update(coreUserModel); } else { //添加保存 zlzw.Model.CoreUserModel coreUserModel = new zlzw.Model.CoreUserModel(); coreUserModel.UserName = txbAdminName.Text; coreUserModel.Password = txbAdminPassword.Text; coreUserModel.UserStatus = 1; coreUserModel.UserType = 64; coreUserModel.UserRegisterDate = Convert.ToDateTime(DateTime.Now.ToString("yyyy-MM-dd hh:mm:ss")); coreUserModel.UserGuid = System.Guid.NewGuid(); zlzw.BLL.CoreUserBLL coreUserBLL = new zlzw.BLL.CoreUserBLL(); coreUserBLL.Add(coreUserModel); } // 2. Close this window and Refresh parent window PageContext.RegisterStartupScript(ActiveWindow.GetHideRefreshReference()); }
public string Send_UserMail(string strUserName, string strUserMail,string strNum) { System.Web.HttpCookie VerifyCode = System.Web.HttpContext.Current.Request.Cookies["VerifyCode"]; if (VerifyCode == null) { return "VerificationCode_Error";//验证码错误 } else { zlzw.BLL.CoreUserBLL coreUserBLL = new zlzw.BLL.CoreUserBLL(); System.Data.DataTable dt = coreUserBLL.GetList("UserName='******' and UserStatus=1").Tables[0]; if (dt.Rows.Count > 0) { string strUserType = dt.Rows[0]["UserType"].ToString(); if (strUserType == "1") { return Post_UserPasword(dt.Rows[0]["UserEmail"].ToString(), dt.Rows[0]["Password"].ToString(),strUserName);//当前个人账号存在 } else if (strUserType == "2") { string strUserGUID = dt.Rows[0]["UserGuid"].ToString(); zlzw.BLL.GeneralEnterpriseBLL generalEnterpriseBLL = new zlzw.BLL.GeneralEnterpriseBLL(); System.Data.DataTable dt01 = generalEnterpriseBLL.GetList("UserGuid='" + strUserGUID + "' and CanUsable=1").Tables[0]; return Post_UserPasword(dt01.Rows[0]["Email"].ToString(), dt.Rows[0]["Password"].ToString(), dt01.Rows[0]["CompanyName"].ToString()); } } else { return "NotExist";//用户名不存在 } return "-1"; } }
private void AdminList_BindGrid() { zlzw.BLL.CoreUserBLL coreUserBLL = new zlzw.BLL.CoreUserBLL(); DataTable dt = coreUserBLL.GetList(grid1.PageSize, grid1.PageIndex + 1, "*", "UserRegisterDate", 0, "desc", "UserStatus=1 and UserType=64").Tables[0]; grid1.DataSource = dt; grid1.DataBind(); }
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;//教育经历 }
public bool ValidatorUserName(string strUserName) { zlzw.BLL.CoreUserBLL coreUserBLL = new zlzw.BLL.CoreUserBLL(); System.Data.DataTable dt = coreUserBLL.GetList("UserName='******'").Tables[0]; if (dt.Rows.Count > 0) { return false; } else { return true; } }
private string Get_UserName(string strUserGUID) { zlzw.BLL.CoreUserBLL coreUserBLL = new zlzw.BLL.CoreUserBLL(); System.Data.DataTable dt = coreUserBLL.GetList("UserGuid='"+ strUserGUID +"'").Tables[0]; if (dt.Rows.Count > 0) { return dt.Rows[0]["UserName"].ToString(); } else { return "未知用户"; } }
/// <summary> /// 获取总页数 /// </summary> /// <returns></returns> private int Get_AdminListTotalCount() { zlzw.BLL.CoreUserBLL coreUserBLL = new zlzw.BLL.CoreUserBLL(); DataTable dt = coreUserBLL.GetList("UserStatus=1 and UserType=64").Tables[0]; if (dt.Rows.Count > 0) { return dt.Rows.Count; } else { return 0; } }
private void LoadData(string strType) { if (strType == "1") { string strID = Request.QueryString["value"];//操作ID zlzw.BLL.CoreUserBLL coreUserBLL = new zlzw.BLL.CoreUserBLL(); zlzw.Model.CoreUserModel coreUserModel = coreUserBLL.GetModel(int.Parse(Get_ID(coreUserBLL,strID))); txbAdminName.Text = coreUserModel.UserName;//用户名称 txbAdminPassword.Text = coreUserModel.Password;//用户密码 ViewState["PublishDate"] = coreUserModel.UserRegisterDate.ToString(); ViewState["AdminGUID"] = coreUserModel.UserGuid.ToString(); ToolbarText2.Text = "编辑一个管理员账号"; } btnClose.OnClientClick = ActiveWindow.GetConfirmHideReference(); }
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(); }
private string Get_UserSex01(string strResumeGUID) { zlzw.BLL.CoreUserBLL coreUserBLL = new zlzw.BLL.CoreUserBLL(); System.Data.DataTable dt01 = coreUserBLL.GetList("UserGuid='" + strResumeGUID + "'").Tables[0]; if (dt01.Rows.Count > 0) { if (dt01.Rows[0]["UserSex"].ToString() == "0") { return "女"; } else { return "男"; } } else { return "未知"; } }
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 "未知"; } }
private string Get_UserAge(string strUserGUID) { zlzw.BLL.CoreUserBLL coreUserBLL = new zlzw.BLL.CoreUserBLL(); System.Data.DataTable dt = coreUserBLL.GetList("UserGuid='"+ strUserGUID +"'").Tables[0]; int nBirthdayYear = DateTime.Parse(dt.Rows[0]["UserBirthday"].ToString()).Year;//用户出生年 int nCrrentYear = DateTime.Now.Year;//当前年 return (nCrrentYear - nBirthdayYear).ToString(); }
protected void btnSubmit_Click(object sender, EventArgs e) { if (Session["IsEnterpriseSubmit"] != null) { return; } zlzw.Model.CoreUserModel coreUserModel = new zlzw.Model.CoreUserModel(); coreUserModel.UserGuid = Guid.NewGuid(); coreUserModel.UserName = Request.Form["txbUserName"];//账号 coreUserModel.Password = Request.Form["txbPassword"];//密码 coreUserModel.UserMobileNO = Request.Form["txbUserMobileNO"];//手机号 coreUserModel.UserRegisterDate = DateTime.Now;//用户注册日期 coreUserModel.UserLastDateTime = DateTime.Now;//用户最后一次登录日期 coreUserModel.UserType = 2;//企业用户 coreUserModel.UserStatus = 1;//状态可用 zlzw.Model.GeneralEnterpriseModel generalEnterpriseModel = new zlzw.Model.GeneralEnterpriseModel(); generalEnterpriseModel.UserGuid = new Guid(coreUserModel.UserGuid.ToString());//所属账号的GUID generalEnterpriseModel.CompanyName = Request.Form["txbEnterpriseName"];//企业名称 //generalEnterpriseModel.IndustryKey = drpJobFeildKindsType.SelectedValue + "-" + Request.Params["drpItems"];//公司行业 generalEnterpriseModel.IndustryKey = Get_CurrentValue(Request.Params["txbJobFeildKinds"]) + "-" + Request.Params["txbJobFeildKinds"];//行业类别 generalEnterpriseModel.PrincipleAddress = Request.Form["txbPrincipleAddress"];//公司地址 generalEnterpriseModel.Telephone = Request.Form["txbTelephone"];//联系电话 generalEnterpriseModel.ContactPerson = Request.Form["txbContactPerson"];//联系人 generalEnterpriseModel.Email = Request.Form["txbEmail"];//电子邮件 generalEnterpriseModel.EnterpriseWWW = Request.Form["txbEnterpriseWWW"];//公司网站 generalEnterpriseModel.BusRoute = Request.Form["txbBusRoute"];//乘车路线 generalEnterpriseModel.CanUsable = 1; generalEnterpriseModel.CreateDate = DateTime.Now;//创建日期 //添加所在省市区信息 generalEnterpriseModel.ShengName = Request.Form["drpShengList"];//省名称 generalEnterpriseModel.ShiName = Request.Form["drpShiList"];//市名称 generalEnterpriseModel.QuName = Request.Form["drpQuList"];//区名称 generalEnterpriseModel.EnterpriseDescription = Request.Form["txbEnterpriseDescription"];//企业简介 ////设置企业基本数据 //generalEnterpriseModel.Expand_PublishJobCount = 0;//企业已发布的职位数 //generalEnterpriseModel.Expand_MainResumeCount = 0;//企业已查看主投简历数 //generalEnterpriseModel.Expand_SearchStrangeResumeCount = 0;//企业已搜索陌生简历数 //generalEnterpriseModel.Expand_DownloadStrangeResumeCount = 0;//企业已下载陌生简历数量 //generalEnterpriseModel.Expand_Balance = 0;//企业充值金额 generalEnterpriseModel.IsEmergencyRecruitment = 0;//默认不允许企业发布紧急招聘 generalEnterpriseModel.DownloadResume = 0;//默认下载陌生简历次数为0 if (uploadBusinessLicense.HasFile) { string strFileExt = System.IO.Path.GetExtension(uploadBusinessLicense.FileName); if (strFileExt == ".jpg" || strFileExt == ".gif" || strFileExt == ".png" || strFileExt == ".jpeg" || strFileExt == ".bmp") { string strFilePath = "~/BusinessLicense/" + txbEnterpriseName.Text + "_" + DateTime.Now.ToString("yyyyMMddhhmmss") + "_" + strFileExt; uploadBusinessLicense.SaveAs(Server.MapPath(strFilePath)); generalEnterpriseModel.BusinessLicense = strFilePath; } } try { zlzw.BLL.CoreUserBLL coreUserBLL = new zlzw.BLL.CoreUserBLL(); coreUserBLL.Add(coreUserModel); zlzw.BLL.GeneralEnterpriseBLL generalEnterpriseBLL = new zlzw.BLL.GeneralEnterpriseBLL(); generalEnterpriseBLL.Add(generalEnterpriseModel); if (Session["IsEnterpriseSubmit"] == null) { FineUI.Alert.Show("用户注册成功"); Session["IsEnterpriseSubmit"] = "1"; } HttpCookie userGUID = new HttpCookie("CurrentUserGUID", coreUserModel.UserGuid.ToString()); HttpCookie uerName = new HttpCookie("CurrentUserName", coreUserModel.UserName); userGUID.Expires = DateTime.Now.AddDays(1); uerName.Expires = DateTime.Now.AddDays(1); System.Web.HttpContext.Current.Response.Cookies.Add(userGUID); System.Web.HttpContext.Current.Response.Cookies.Add(uerName); Response.Redirect("default.aspx"); } catch (Exception exp) { FineUI.Alert.Show("用户注册失败,请稍后重试"); } }
private string Get_UserName(string strUserGUID) { if (Request.Cookies["UserID"] != null) { zlzw.BLL.CoreUserBLL coreUserBLL = new zlzw.BLL.CoreUserBLL(); DataTable dt = coreUserBLL.GetList("UserGuid='" + Request.Cookies["UserID"].Value + "'").Tables[0]; if (dt.Rows.Count > 0) { return dt.Rows[0]["UserName"].ToString(); } else { return "未知用户"; } } else { return "未知用户"; } }
private string Get_UserAge(string struserGUID) { zlzw.BLL.CoreUserBLL coreUserBLL = new zlzw.BLL.CoreUserBLL(); System.Data.DataTable dt = coreUserBLL.GetList("UserGuid='" + struserGUID + "'").Tables[0]; if (dt.Rows.Count > 0) { DateTime userDate = DateTime.Parse(dt.Rows[0]["UserBirthDay"].ToString()); return (DateTime.Now.Year - userDate.Year).ToString(); } else { return "未知"; } }
private bool Check_UserType() { string strUserGUID = Request.Cookies["CurrentUserGUID"].Value; zlzw.BLL.CoreUserBLL coreUserBLL = new zlzw.BLL.CoreUserBLL(); System.Data.DataTable dt = coreUserBLL.GetList("UserGuid='"+ strUserGUID +"'").Tables[0]; if (dt.Rows[0]["UserType"].ToString() == "2") { return false; } else { return true; } }
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();//创建日期 }
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("简历更新失败,请稍后重试"); } }
private string Get_UserSex(string strUserGUID) { if (ViewState["CoreUserDataTable"] != null) { System.Data.DataTable newDT = ViewState["CoreUserDataTable"] as System.Data.DataTable; if (newDT.Rows[0]["UserSex"].ToString() != "") { if (newDT.Rows[0]["UserSex"].ToString() == "0") { return "女"; } else { return "男"; } } else { return "未提供"; } } else { zlzw.BLL.CoreUserBLL coreUserBLL = new zlzw.BLL.CoreUserBLL(); System.Data.DataTable dt = coreUserBLL.GetList("UserGuid='" + strUserGUID + "'").Tables[0]; if (dt.Rows.Count > 0) { if (dt.Rows[0]["UserSex"].ToString() == "0") { return "女"; } else { return "男"; } } else { return "未知"; } } }
private string Get_UserEmail(string strUserGUID) { if (ViewState["CoreUserDataTable"] != null) { System.Data.DataTable newDT = ViewState["CoreUserDataTable"] as System.Data.DataTable; if (newDT.Rows[0]["UserEmail"].ToString() == "") { return "未提供"; } else { return newDT.Rows[0]["UserEmail"].ToString(); } } else { zlzw.BLL.CoreUserBLL coreUserBLL = new zlzw.BLL.CoreUserBLL(); System.Data.DataTable dt = coreUserBLL.GetList("UserGuid='" + strUserGUID + "'").Tables[0]; if (dt.Rows[0]["CurrentResidence"].ToString() == "") { return "未提供"; } else { return dt.Rows[0]["UserEmail"].ToString(); } } }
private string Get_UserEducationalBackground(string strUserGUID) { if (ViewState["CoreUserDataTable"] != null) { System.Data.DataTable newDT = ViewState["CoreUserDataTable"] as System.Data.DataTable; if (newDT.Rows[0]["UserEducationalBackground"].ToString() != "") { int nUserEducationalBackgroundID = int.Parse(newDT.Rows[0]["UserEducationalBackground"].ToString()); zlzw.BLL.GeneralBasicSettingBLL generalBasicSettingBLL = new zlzw.BLL.GeneralBasicSettingBLL(); System.Data.DataTable dt01 = generalBasicSettingBLL.GetList("DisplayName='学历要求' and SettingKey='" + nUserEducationalBackgroundID + "'").Tables[0]; return dt01.Rows[0]["SettingValue"].ToString(); } else { return "未提供"; } } else { zlzw.BLL.CoreUserBLL coreUserBLL = new zlzw.BLL.CoreUserBLL(); System.Data.DataTable dt = coreUserBLL.GetList("UserGuid='" + strUserGUID + "'").Tables[0]; if (dt.Rows[0]["UserEducationalBackground"].ToString() != "") { int nUserEducationalBackgroundID = int.Parse(dt.Rows[0]["UserEducationalBackground"].ToString()); zlzw.BLL.GeneralBasicSettingBLL generalBasicSettingBLL = new zlzw.BLL.GeneralBasicSettingBLL(); System.Data.DataTable dt01 = generalBasicSettingBLL.GetList("DisplayName='学历要求' and SettingKey='" + nUserEducationalBackgroundID + "'").Tables[0]; return dt01.Rows[0]["SettingValue"].ToString(); } else { return "未提供"; } } }
private void Load_EnterpriseInfo(string strUserGUID) { zlzw.BLL.GeneralEnterpriseBLL generalEnterpriseBLL = new zlzw.BLL.GeneralEnterpriseBLL(); DataTable dt01 = generalEnterpriseBLL.GetList("EnterpriseGuid='" + strUserGUID + "'").Tables[0]; zlzw.BLL.CoreUserBLL coreUserBLL = new zlzw.BLL.CoreUserBLL(); DataTable dt = coreUserBLL.GetList("UserGuid='" + dt01.Rows[0]["UserGuid"].ToString() + "'").Tables[0]; zlzw.Model.CoreUserModel coreUserModel = coreUserBLL.GetModel(int.Parse(dt.Rows[0]["UserID"].ToString())); zlzw.Model.GeneralEnterpriseModel generalEnterpriseModel = generalEnterpriseBLL.GetModel(int.Parse(dt01.Rows[0]["EnterpriseID"].ToString())); txbUserName.Text = coreUserModel.UserName;//账号 txbEnterpriseName.Text = generalEnterpriseModel.CompanyName;//公司名称 //drpJobFeildKindsType.SelectedValue = generalEnterpriseModel.IndustryKey.Split('-')[0];//所属行业 //LoadItemList(generalEnterpriseModel.IndustryKey.Split('-')[0]); //drpItems.SelectedValue = generalEnterpriseModel.IndustryKey.Split('-')[1];//所属行业分类 txbJobFeildKinds.Value = generalEnterpriseModel.IndustryKey;//所属行业分类 drpShengList.SelectedValue = generalEnterpriseModel.ShengName; Load_ShiList(generalEnterpriseModel.ShengName); drpShiList.SelectedValue = generalEnterpriseModel.ShiName; Load_QuList(generalEnterpriseModel.ShiName); drpQuList.SelectedValue = generalEnterpriseModel.QuName; txbPrincipleAddress.Text = generalEnterpriseModel.PrincipleAddress;//公司地址 txbTelephone.Text = generalEnterpriseModel.Telephone;//联系电话 txbContactPerson.Text = generalEnterpriseModel.ContactPerson;//联系人 txbUserMobileNO.Text = coreUserModel.UserMobileNO;//手机号码 txbEmail.Text = generalEnterpriseModel.Email;//邮箱地址 txbEnterpriseWWW.Text = generalEnterpriseModel.EnterpriseWWW;//企业网址 txbBusRoute.Text = generalEnterpriseModel.BusRoute;//乘车路线 drpShengList.SelectedValue = generalEnterpriseModel.ShengName;//省名称 drpShiList.SelectedValue = generalEnterpriseModel.ShiName;//市名称 drpQuList.SelectedValue = generalEnterpriseModel.QuName;//区名称 txbEnterpriseDescription.Text = generalEnterpriseModel.EnterpriseDescription;//企业简介 ViewState["CreateDate"] = generalEnterpriseModel.CreateDate.ToString();//创建日期 ViewState["uploadBusinessLicense"] = generalEnterpriseModel.BusinessLicense;//营业执照 ViewState["UserRegisterDate"] = DateTime.Parse(coreUserModel.UserRegisterDate.ToString());//CoreUser注册时间 ViewState["UserLastDateTime"] = DateTime.Parse(coreUserModel.UserRegisterDate.ToString());//CoreUser最后一次登陆时间 }
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 "未知"; } } }
private string Get_MaritalStatus(string strUserGUID) { if (ViewState["CoreUserDataTable"] != null) { System.Data.DataTable newDT = ViewState["CoreUserDataTable"] as System.Data.DataTable; if (newDT.Rows[0]["MaritalStatus"].ToString() == "") { return "未提供"; } if (newDT.Rows[0]["MaritalStatus"].ToString() == "1") { return "未婚"; } else if (newDT.Rows[0]["MaritalStatus"].ToString() == "2") { return "已婚"; } else if (newDT.Rows[0]["MaritalStatus"].ToString() == "3") { return "离异"; } else if (newDT.Rows[0]["MaritalStatus"].ToString() == "4") { return "丧偶"; } else { return "未提供"; } } else { zlzw.BLL.CoreUserBLL coreUserBLL = new zlzw.BLL.CoreUserBLL(); System.Data.DataTable dt = coreUserBLL.GetList("UserGuid='" + strUserGUID + "'").Tables[0]; if (dt.Rows[0]["MaritalStatus"].ToString() == "") { return "未提供"; } if (dt.Rows[0]["MaritalStatus"].ToString() == "1") { return "未婚"; } else if (dt.Rows[0]["MaritalStatus"].ToString() == "2") { return "已婚"; } else if (dt.Rows[0]["MaritalStatus"].ToString() == "3") { return "离异"; } else if (dt.Rows[0]["MaritalStatus"].ToString() == "4") { return "丧偶"; } else { return "未提供"; } } }
protected void btnSubmit_Click(object sender, EventArgs e) { if (Session["EditIsEnterpriseSubmit"] != 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())); zlzw.BLL.GeneralEnterpriseBLL generalEnterpriseBLL = new zlzw.BLL.GeneralEnterpriseBLL(); DataTable dt01 = generalEnterpriseBLL.GetList("UserGuid='" + Request.QueryString["ID"] + "'").Tables[0]; zlzw.Model.GeneralEnterpriseModel generalEnterpriseModel = generalEnterpriseBLL.GetModel(int.Parse(dt01.Rows[0]["EnterpriseID"].ToString())); coreUserModel.UserName = Request.Form["txbUserName"];//账号 coreUserModel.Password = Request.Form["txbPassword"];//密码 coreUserModel.UserMobileNO = Request.Form["txbUserMobileNO"];//手机号 coreUserModel.UserRegisterDate = DateTime.Parse(ViewState["UserRegisterDate"].ToString());//用户注册日期 coreUserModel.UserLastDateTime = DateTime.Parse(ViewState["UserLastDateTime"].ToString());//用户最后一次登录日期 coreUserModel.UserType = 2;//企业用户 coreUserModel.UserStatus = 1;//状态可用 coreUserModel.UserID = int.Parse(dt.Rows[0]["UserID"].ToString());//CoerUser表ID generalEnterpriseModel.EnterpriseID = int.Parse(dt01.Rows[0]["EnterpriseID"].ToString());//企业表ID generalEnterpriseModel.CompanyName = txbEnterpriseName.Text;//企业名称 //generalEnterpriseModel.IndustryKey = Request.Form["drpJobFeildKindsType"] + "-" + Request.Form["drpItems"];//公司行业 generalEnterpriseModel.IndustryKey = Get_CurrentValue(Request.Params["txbJobFeildKinds"]) + "-" + Request.Params["txbJobFeildKinds"]; generalEnterpriseModel.PrincipleAddress = Request.Form["txbPrincipleAddress"];//公司地址 generalEnterpriseModel.Telephone = Request.Form["txbTelephone"];//联系电话 generalEnterpriseModel.ContactPerson = Request.Form["txbContactPerson"];//联系人 generalEnterpriseModel.Email = Request.Form["txbEmail"];//电子邮件 generalEnterpriseModel.EnterpriseWWW = Request.Form["txbEnterpriseWWW"];//公司网站 generalEnterpriseModel.BusRoute = Request.Form["txbBusRoute"];//乘车路线 generalEnterpriseModel.CanUsable = 1; generalEnterpriseModel.LastUpdateDate = DateTime.Now;//最后一次修改日期 generalEnterpriseModel.CreateDate = DateTime.Parse(ViewState["CreateDate"].ToString());//创建日期 generalEnterpriseModel.ShengName = Request.Form["drpShengList"];//省名称 generalEnterpriseModel.ShiName = Request.Form["drpShiList"];//市名称 generalEnterpriseModel.QuName = Request.Form["drpQuList"];//区名称 generalEnterpriseModel.EnterpriseDescription = Request.Form["txbEnterpriseDescription"];//企业简介 if (uploadBusinessLicense.HasFile) { string strFileExt = System.IO.Path.GetExtension(uploadBusinessLicense.FileName); if (strFileExt == ".jpg" || strFileExt == ".gif" || strFileExt == ".png" || strFileExt == ".jpeg" || strFileExt == ".bmp") { string strFilePath = "~/BusinessLicense/" + txbEnterpriseName.Text + "_" + DateTime.Now.ToString("yyyyMMddhhmmss") + "_" + strFileExt; uploadBusinessLicense.SaveAs(Server.MapPath(strFilePath)); generalEnterpriseModel.BusinessLicense = strFilePath; } } try { coreUserBLL.Update(coreUserModel); generalEnterpriseBLL.Update(generalEnterpriseModel); if (Session["EditIsEnterpriseSubmit"] == null) { FineUI.Alert.Show("修改信息注册成功"); Session["EditIsEnterpriseSubmit"] = "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("修改信息失败,请稍后重试"); } }
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 "未知"; } } }
private string Get_UserAge(string strUserGUID) { if (ViewState["CoreUserDataTable"] != null) { System.Data.DataTable newDT = ViewState["CoreUserDataTable"] as System.Data.DataTable; if (newDT.Rows[0]["UserBirthDay"].ToString() == "") { return "未提供"; } else { int nCurrentyear = DateTime.Now.Year; DateTime dateTime = DateTime.Parse(newDT.Rows[0]["UserBirthDay"].ToString()); return (nCurrentyear - dateTime.Year).ToString(); } } else { zlzw.BLL.CoreUserBLL coreUserBLL = new zlzw.BLL.CoreUserBLL(); System.Data.DataTable dt = coreUserBLL.GetList("UserGuid='" + strUserGUID + "'").Tables[0]; if (dt.Rows[0]["UserBirthDay"].ToString() == "") { return "未提供"; } else { int nCurrentyear = DateTime.Now.Year; DateTime dateTime = DateTime.Parse(dt.Rows[0]["UserBirthDay"].ToString()); return (nCurrentyear - dateTime.Year).ToString(); } } }