//保存 protected void btn_Submit_Click(object sender, EventArgs e) { if (cbSendSms.Checked) { BLL.CCOM.User_infomation bll = new BLL.CCOM.User_infomation(); var modelList = bll.GetModelList(" User_type=6"); try { foreach (Model.CCOM.User_infomation model in modelList) { string Name = model.User_realname; string Mobile = model.User_mobile; SendSms(Name, Mobile); } JscriptMsg("配置报考信息完成!", Utils.CombUrlTxt("../center.aspx", "fun_id={0}", DESEncrypt.Encrypt(this.fun_id)), "Success"); } catch { JscriptMsg("配置报考信息出错,请检查各管理员信息", "", "Error"); } } else { JscriptMsg("配置报考信息完成!", Utils.CombUrlTxt("../center.aspx", "fun_id={0}", DESEncrypt.Encrypt(this.fun_id)), "Success"); } }
//学生联系方式 public void bllStuInfo(long SchoolUserID) { Model.CCOM.User_infomation user_model = new BLL.CCOM.User_infomation().GetModel(id); Model.CCOM.User_property userEx_model = new BLL.CCOM.User_property().GetModel(" User_id=" + id); if (userEx_model != null) { if (userEx_model.UP_province != null && userEx_model.UP_province > 0) { this.lblOrigin.Text = new BLL.CCOM.Province().GetModel((int)userEx_model.UP_province).Province_name.Trim(); } this.lblAddress.Text = userEx_model.UP_address.Trim(); this.lblPhoneNumber.Text = userEx_model.UP_PE_Aphone.Trim(); this.lblykPhoneNumber.Text = userEx_model.UP_PE_Iphone.Trim(); this.lblZipCode.Text = userEx_model.UP_postal_code.Trim(); this.lblAddressee.Text = userEx_model.UP_receiver.Trim(); this.lblAddresseeNumber.Text = userEx_model.UP_receiver_phone.Trim(); } }
protected void Page_Load(object sender, EventArgs e) { //获取SchoolUserID try { Model.CCOM.User_infomation user_model = new BLL.CCOM.User_infomation().GetModel(GetAdminInfo_CCOM().User_id); Model.CCOM.User_property userEx_model = new BLL.CCOM.User_property().GetModel(" User_id='" + GetAdminInfo_CCOM().User_id + "'"); this.id = user_model.User_id; //if (user_model.User_type == 6) //{ // JscriptMsg("只有考生用户可以报考!", "back", "Error"); // return; //} Model.CCOM.Period period_model = new BLL.CCOM.Period().GetModel(" Period_state=1"); if (period_model == null) { JscriptMsg("目前尚未开启报名!", "back", "Error"); return; } else if (userEx_model.Period_id != period_model.Period_id) { JscriptMsg("您所处周期不在当前报名周期内!", "back", "Error"); return; } else if (period_model.Period_register_start > DateTime.Now) { JscriptMsg("尚未开启报考!", "back", "Error"); return; } } catch { Response.Redirect("/adminmetro/center.aspx"); } if (!Page.IsPostBack) { bllBasicInfo(id); bllNatureInfo(id); bllStuInfo(id); MemberBing(id); checkIsPay(); setAgencyDetail(); } }
protected void OnClickNextStep(object sender, EventArgs e) { //添加验证信息是否齐全 Model.CCOM.User_infomation user_model = new BLL.CCOM.User_infomation().GetModel(GetAdminInfo_CCOM().User_id); Model.CCOM.User_property userEx_model = new BLL.CCOM.User_property().GetModel(" User_id=" + user_model.User_id); //if (user_model.User_ID_number_type == null || user_model.User_ID_number_type < 1) //{ // JscriptMsg("请填加证件类型!", "", "Error"); // return; //} //if (user_model.User_ID_number == null || user_model.User_ID_number == "") //{ // JscriptMsg("请填写证件号码!", "", "Error"); // return; //} if (userEx_model == null) { JscriptMsg("请完善用户信息!", "", "Error"); return; } if (userEx_model.UP_ID_picture == null || userEx_model.UP_ID_picture == "") { JscriptMsg("请上传证件照片!", "", "Error"); return; } if (userEx_model.UP_picture == null || userEx_model.UP_picture == "") { JscriptMsg("请上传近期免冠照片!", "", "Error"); return; } if (userEx_model.UP_AEE_number == null || userEx_model.UP_AEE_number == "") { JscriptMsg("请填写省艺术联考考生号!", "", "Error"); return; } if (userEx_model.UP_AEE_picture == null || userEx_model.UP_AEE_picture == "") { JscriptMsg("请上传省艺术联考合格证!", "", "Error"); return; } //跳转到第三步 JscriptMsg("证件上传成功!", Utils.CombUrlTxt("StudentApply3.aspx", "fun_id={0}", DESEncrypt.Encrypt(this.fun_id)), "Success"); }
//自然属性基础信息 public void bllNatureInfo(long SchoolUserID) { Model.CCOM.User_infomation user_model = new BLL.CCOM.User_infomation().GetModel(id); Model.CCOM.User_property userEx_model = new BLL.CCOM.User_property().GetModel(" User_id=" + id); this.lblRealName.Text = user_model.User_realname.Trim(); if (user_model.User_gender == true) { this.lblSex.Text = "女"; } else if (user_model.User_gender == false) { this.lblSex.Text = "男"; } this.lblBirthday.Text = Convert.ToDateTime(user_model.User_birthday).ToString("yyyy-MM-dd"); if (userEx_model != null) { if (userEx_model.Agency_id != null && userEx_model.Agency_id > 0) { this.lblDirection.Text = new BLL.CCOM.Agency().GetModel(userEx_model.Agency_id).Agency_name.Trim(); } if (userEx_model.UP_nationality != null && userEx_model.UP_nationality > 0) { this.lblNationality.Text = new BLL.CCOM.Nationality().GetModel((int)userEx_model.UP_nationality).Nationality_name.Trim(); } if (userEx_model.UP_nation != null && userEx_model.UP_nation > 0) { this.lblNation.Text = new BLL.CCOM.Nation().GetModel((int)userEx_model.UP_nation).Nation_name.Trim(); } this.lblOverSeas.Text = userEx_model.UP_overseas ? "是" : "否"; if (userEx_model.UP_degree != null && userEx_model.UP_degree > 0) { this.lblDegree.Text = new BLL.CCOM.Degree().GetModel((int)userEx_model.UP_degree).Degree_name.Trim(); } if (userEx_model.UP_politics != null && userEx_model.UP_politics > 0) { this.lblPolitical.Text = new BLL.CCOM.Politics().GetModel((int)userEx_model.UP_politics).Politics_name.Trim(); } this.lblSeniorSchool.Text = userEx_model.UP_high_school.Trim(); this.lblExaminationID.Text = userEx_model.UP_CEE_number.Trim(); } }
protected void Page_Load(object sender, EventArgs e) { //获取SchoolUserID try { Model.CCOM.User_infomation user_model = new BLL.CCOM.User_infomation().GetModel(GetAdminInfo_CCOM().User_id); this.id = user_model.User_id; //if (user_model.User_type == 6) //{ // JscriptMsg("只有考生用户可以报考!", "back", "Error"); // return; //} Model.CCOM.User_property userEx_model = new BLL.CCOM.User_property().GetModel(" User_id=" + id); } catch { Response.Redirect("/adminmetro/center.aspx"); } if (!Page.IsPostBack) { bllBasicInfo(id); } }
//证件照 public void bllBasicFace(long SchoolUserID) { string photoUrl = ""; Model.CCOM.User_infomation user_model = new BLL.CCOM.User_infomation().GetModel(id); Model.CCOM.User_property userEx_model = new BLL.CCOM.User_property().GetModel(" User_id=" + id); try { photoUrl = userEx_model.UP_picture; } catch (Exception) { photoUrl = ""; } if (photoUrl == null || photoUrl == "") { photoUrl = DataDic.FILE_URL + "images/login/logo_left1.png"; } else if (!photoUrl.StartsWith("http")) { photoUrl = DataDic.FILE_URL + photoUrl; } this.lblFace.Text = "<img style='height:100px;' src=\"" + photoUrl + "\" alt=\"近期免冠照\" title=\"近期免冠照\" />"; }
protected void btnSubmit_Click(object sender, EventArgs e) { string phoneNumber = this.txtPhoneNumber.Text.Trim(); string password = this.txtUserPwd.Text.Trim(); string password_confer = this.txtUser_pasword_confer.Text.Trim(); if (phoneNumber.Length <= 0) { lblTip.Visible = true; lblTip.Text = "请填写手机号"; return; } if (phoneNumber.Length > 14 || !IsNumber(phoneNumber)) { lblTip.Visible = true; lblTip.Text = "请正确填写手机号"; return; } if (Tools.CheckParams(phoneNumber)) { lblTip.Visible = true; lblTip.Text = "手机号包含非法字符,请修改"; return; } //查询数据库中是否已经注册过 BLL.CCOM.User_infomation bll = new BLL.CCOM.User_infomation(); if (bll.GetRecordCount(" User_mobile='" + phoneNumber + "'") > 0) { lblTip.Visible = true; lblTip.Text = "该账号已被注册"; return; } if (password.Length <= 0) { lblTip.Visible = true; lblTip.Text = "请填写密码"; return; } if (password.Length < 6 || password.Length > 16 || !IsNumAndEnCh(password)) { lblTip.Visible = true; lblTip.Text = "请正确填写密码"; return; } if (Tools.CheckParams(password)) { lblTip.Visible = true; lblTip.Text = "密码包含非法字符,请修改"; return; } if (!password.Equals(password_confer)) { lblTip.Visible = true; lblTip.Text = "密码前后不一,请确认"; return; } if (Session[MyKeys.SESSION_PHONE_CODE] == null) { lblTip.Visible = true; lblTip.Text = "请获取手机验证码"; return; } if (Session[MyKeys.SESSION_PHONE_CODE].ToString() != this.txtSmsCode.Text) { lblTip.Visible = true; lblTip.Text = "手机验证码不正确"; return; } BLL.CCOM.Period period_bll = new BLL.CCOM.Period(); int open_year = DateTime.Now.Year; var period_model = period_bll.GetModel(" Period_state=1"); if (period_model != null) { try { open_year = int.Parse(period_model.Period_year); } catch { } } else { lblTip.Visible = true; lblTip.Text = "当前暂未开启注册"; return; } Model.CCOM.User_infomation UserModel = new Model.CCOM.User_infomation(); UserModel.User_mobile = phoneNumber; UserModel.User_password = DESEncrypt.MD5Encrypt(password); UserModel.User_type = 1; //默认为大陆考生 UserModel.User_status = true; //默认为启用状态 UserModel.User_addtime = DateTime.Now; UserModel.User_gender = false; //默认为男 UserModel.User_realname = "请填写姓名"; BLL.CCOM.User_infomation user_bll = new BLL.CCOM.User_infomation(); long _id = user_bll.Add(UserModel);//这里不知为什么返回值不是User_id; if (_id > 0) { //鉴于上述问题,这里重新查询User_id; DataTable user_table = user_bll.GetList(1, "", " User_id DESC").Tables[0]; _id = long.Parse(user_table.Rows[0]["User_id"].ToString()); lblTip.Visible = false; BLL.CCOM.User_property User_property_bll = new BLL.CCOM.User_property(); Model.CCOM.User_property User_property_model = new Model.CCOM.User_property(); User_property_model.User_id = _id; User_property_model.Period_id = period_bll.GetModel(" Period_year=" + open_year).Period_id; BLL.CCOM.Temp_record temp_record_bll = new BLL.CCOM.Temp_record(); var temp_record_model = temp_record_bll.GetModel(" Period_year=" + open_year); //临时表中无该年度记录,则需创建该年度记录 if (temp_record_model == null) { string last_record = open_year + "B" + "0001"; Model.CCOM.Temp_record record_model = new Model.CCOM.Temp_record(); record_model.Last_CCOM_number = last_record; record_model.Period_year = open_year + ""; DataTable table = User_property_bll.GetList(1, "", "UP_id DESC").Tables[0]; if (table != null && table.Rows.Count > 0) { DataRow dr = table.Rows[0]; last_record = dr["UP_CCOM_number"].ToString(); record_model.Last_CCOM_number = open_year + "B" + (int.Parse(last_record.Substring(5)) + 1).ToString("0000"); } //插入最后一条记录到临时表 temp_record_bll.Add(record_model); //插入个人属性表 User_property_model.UP_CCOM_number = record_model.Last_CCOM_number; User_property_model.UP_calculation_status = 0; User_property_bll.Add(User_property_model); } else//临时表中有该年度记录,则直接取该年度记录 { int last_record = int.Parse(temp_record_model.Last_CCOM_number.Substring(5)); //更新临时表 temp_record_model.Last_CCOM_number = open_year + "B" + (last_record + 1).ToString("0000"); temp_record_bll.Update(temp_record_model); //插入个人属性表 User_property_model.UP_CCOM_number = temp_record_model.Last_CCOM_number; User_property_model.UP_calculation_status = 0; User_property_bll.Add(User_property_model); } //JscriptMsg("注册成功!", "/AdminMetro/login_page.aspx", "Success"); var user_notice_bll = new BLL.CCOM.User_notice(); var user_notice_model = new Model.CCOM.User_notice(); user_notice_model.User_id = _id; var notice_model = new BLL.CCOM.Notice().GetModel(" Notice_flag=1"); user_notice_model.Notice_id = notice_model.Notice_id.ToString(); user_notice_bll.Add(user_notice_model); Response.Write("<script>window.location.href='/AdminMetro/login_page.aspx';</script>"); } else { //JscriptMsg("注册失败!", "/AdminMetro/CCOM/register/Register.aspx", "Error"); Response.Write("<script>window.location.href='/AdminMetro/CCOM/register/Register.aspx';</script>"); } }
//基本信息绑定 public void bllBasicInfo(long SchoolUserID) { Model.CCOM.User_infomation user_model = new BLL.CCOM.User_infomation().GetModel(id); Model.CCOM.User_property userEx_model = new BLL.CCOM.User_property().GetModel(" User_id=" + id); BLL.CCOM.Agency agencyBll = new BLL.CCOM.Agency(); this.txtRealName.Text = user_model.User_realname.Trim(); if (user_model.User_gender == true) { this.ddlSex.SelectedValue = "1"; } else if (user_model.User_gender == false) { this.ddlSex.SelectedValue = "0"; } try { this.txtBirthday.Text = ((DateTime)user_model.User_birthday).ToString("yyyy-MM-dd"); } catch (Exception) { } //专业方向 this.ddlDepartment.DataSource = new BLL.CCOM.Agency().GetList(" Agency_type=2"); this.ddlDepartment.DataTextField = "Agency_name"; this.ddlDepartment.DataValueField = "Agency_id"; this.ddlDepartment.DataBind(); this.ddlDepartment.Items.Insert(0, new ListItem("请选择", "0")); this.ddlMajor.Items.Insert(0, new ListItem("请选择", "0")); int depID = 0; try { depID = agencyBll.GetModel(" Agency_id=" + agencyBll.GetModel(" Agency_id=" + userEx_model.Agency_id).Agency_father).Agency_id; this.ddlDepartment.SelectedValue = depID.ToString(); this.ddlMajor.DataSource = agencyBll.GetList(" Agency_father=" + agencyBll.GetModel(" Agency_id=" + userEx_model.Agency_id).Agency_father); this.ddlMajor.DataTextField = "Agency_name"; this.ddlMajor.DataValueField = "Agency_id"; this.ddlMajor.DataBind(); this.ddlMajor.SelectedValue = userEx_model.Agency_id.ToString(); } catch { } new BLL.CCOM.Nationality().BindDDL(this.ddlNationality); new BLL.CCOM.Politics().BindDDL(this.ddlPolitical); new BLL.CCOM.Province().BindDDL(this.ddlOrigin); new BLL.CCOM.Nation().BindDDL(this.ddlNation); new BLL.CCOM.Degree().BindDDL(this.ddlDegree); this.ddlNationality.Items.Insert(0, new ListItem("请选择", "0")); this.ddlPolitical.Items.Insert(0, new ListItem("请选择", "0")); this.ddlOrigin.Items.Insert(0, new ListItem("请选择", "0")); this.ddlNation.Items.Insert(0, new ListItem("请选择", "0")); this.ddlDegree.Items.Insert(0, new ListItem("请选择", "0")); if (userEx_model != null) { if (userEx_model.Agency_id != null && userEx_model.Agency_id > 0) { this.ddlMajor.Text = agencyBll.GetModel(userEx_model.Agency_id).Agency_name; } //民族 this.ddlNationality.SelectedValue = userEx_model.UP_nationality.ToString(); //国籍 this.ddlNation.SelectedValue = userEx_model.UP_nation.ToString(); //是否华侨 this.ddlOverSeas.SelectedValue = userEx_model.UP_overseas ? "1" : "0"; //文化程度 this.ddlDegree.SelectedValue = userEx_model.UP_degree.ToString(); //政治面貌 this.ddlPolitical.SelectedValue = userEx_model.UP_politics.ToString(); //高中毕业院校 this.txtSeniorSchool.Text = userEx_model.UP_high_school; //高考报名号 this.txtExaminationID.Text = userEx_model.UP_CEE_number; //生源地 this.ddlOrigin.SelectedValue = userEx_model.UP_province.ToString(); //考生联系电话 this.txtPhoneNumber.Text = userEx_model.UP_PE_Aphone; //艺考期间电话 this.txtykPhoneNumber.Text = userEx_model.UP_PE_Iphone; //录取通知书邮寄地址 this.txtAddress.Text = userEx_model.UP_address; //邮编 this.txtZipCode.Text = userEx_model.UP_postal_code; //收件人 this.txtAddressee.Text = userEx_model.UP_receiver; //收件人电话 this.txtAddresseeNumber.Text = userEx_model.UP_receiver_phone; } }
protected void OnClickNextStep(object sender, EventArgs e) { //添加验证信息是否齐全 Model.CCOM.User_infomation user_model = new BLL.CCOM.User_infomation().GetModel(GetAdminInfo_CCOM().User_id); Model.CCOM.User_property userEx_model = new BLL.CCOM.User_property().GetModel(" User_id=" + user_model.User_id); if (new BLL.CCOM.Family_member().GetRecordCount(" User_id = '" + user_model.User_id + "' ") < 1) { JscriptMsg("请添加家庭成员信息!", "", "Error"); return; } if (user_model.User_realname == null || user_model.User_realname == "") { JscriptMsg("请填写姓名!", "", "Error"); return; } if (user_model.User_birthday == null || user_model.User_realname == "") { JscriptMsg("请填写出生日期!", "", "Error"); return; } if (userEx_model == null) { JscriptMsg("请完善用户信息!", "", "Error"); return; } if (userEx_model.UP_nationality == null || userEx_model.UP_nationality < 1) { JscriptMsg("请填写民族!", "", "Error"); return; } if (userEx_model.UP_nation == null || userEx_model.UP_nation < 1) { JscriptMsg("请填写国籍!", "", "Error"); return; } if (userEx_model.UP_degree == null || userEx_model.UP_degree < 1) { JscriptMsg("请填写文化程度!", "", "Error"); return; } if (userEx_model.UP_politics == null || userEx_model.UP_politics < 1) { JscriptMsg("请填写政治面貌!", "", "Error"); return; } if (userEx_model.UP_high_school == null || userEx_model.UP_high_school == "") { JscriptMsg("请填写高中毕业院校!", "", "Error"); return; } if (userEx_model.UP_CEE_number == null || userEx_model.UP_CEE_number == "") { JscriptMsg("请填写高考报名号!", "", "Error"); return; } if (userEx_model.Agency_id == null || userEx_model.Agency_id < 1) { JscriptMsg("请添加报考专业!", "", "Error"); return; } if (userEx_model.UP_province == null || userEx_model.UP_province < 1) { JscriptMsg("请填加高考所在地!", "", "Error"); return; } if (userEx_model.UP_PE_Aphone == null || userEx_model.UP_PE_Aphone == "") { JscriptMsg("请填写常规移动电话!", "", "Error"); return; } if (userEx_model.UP_address == null || userEx_model.UP_address == "") { JscriptMsg("请填写录取通知书邮寄地址!", "", "Error"); return; } if (userEx_model.UP_PE_Iphone == null || userEx_model.UP_PE_Iphone == "") { JscriptMsg("请填写艺考期间移动电话!", "", "Error"); return; } if (userEx_model.UP_postal_code == null || userEx_model.UP_postal_code == "") { JscriptMsg("请填写邮编!", "", "Error"); return; } if (userEx_model.UP_receiver == null || userEx_model.UP_receiver == "") { JscriptMsg("请填写收件人!", "", "Error"); return; } if (userEx_model.UP_receiver_phone == null || userEx_model.UP_receiver_phone == "") { JscriptMsg("请填写收件人电话!", "", "Error"); return; } //跳转到第二步 JscriptMsg("保存成功!", Utils.CombUrlTxt("StudentApply2.aspx", "fun_id={0}", DESEncrypt.Encrypt(this.fun_id)), "Success"); }
protected void CheckInfo() { string self_info = "缺少:"; string contect_info = "缺少:"; string home_info = "缺少:"; string id_info = "缺少:"; string pic_info = "缺少:"; string exam_info = "缺少:"; //添加验证信息是否齐全 Model.CCOM.User_infomation user_model = new BLL.CCOM.User_infomation().GetModel(GetAdminInfo_CCOM().User_id); Model.CCOM.User_property userEx_model = new BLL.CCOM.User_property().GetModel(" User_id=" + user_model.User_id); if (new BLL.CCOM.Family_member().GetRecordCount(" User_id = '" + user_model.User_id + "' ") < 1) { home_info += "家庭成员信息"; } if (user_model.User_realname == null || user_model.User_realname == "") { self_info += "姓名 "; } if (user_model.User_birthday == null || user_model.User_realname == "") { self_info += "出生日期 "; } if (userEx_model.UP_nationality == null || userEx_model.UP_nationality < 1) { self_info += "民族 "; } if (userEx_model.UP_province == null || userEx_model.UP_province < 1) { self_info += "高考所在地 "; } if (userEx_model.UP_degree == null || userEx_model.UP_degree < 1) { self_info += "文化程度 "; } if (userEx_model.UP_politics == null || userEx_model.UP_politics < 1) { self_info += "政治面貌 "; } if (userEx_model.UP_high_school == null || userEx_model.UP_high_school == "") { self_info += "高中毕业院校 "; } if (userEx_model.UP_CEE_number == null || userEx_model.UP_CEE_number == "") { self_info += "高考报名号 "; } if (userEx_model.Agency_id == null || userEx_model.Agency_id < 1) { self_info += "专业方向 "; } if (userEx_model.UP_nation == null || userEx_model.UP_nation < 1) { self_info += "国籍 "; } if (userEx_model.UP_overseas == null) { self_info += "是否华侨 "; } if (userEx_model.UP_PE_Aphone == null || userEx_model.UP_PE_Aphone == "") { contect_info += "常规移动电话 "; } if (userEx_model.UP_PE_Iphone == null || userEx_model.UP_PE_Iphone == "") { contect_info += "艺考期间移动电话 "; } if (userEx_model.UP_postal_code == null || userEx_model.UP_postal_code == "") { contect_info += "邮编 "; } if (userEx_model.UP_address == null || userEx_model.UP_address == "") { contect_info += "录取通知书邮寄地址 "; } if (userEx_model.UP_receiver == null || userEx_model.UP_receiver == "") { contect_info += "收件人 "; } if (userEx_model.UP_receiver_phone == null || userEx_model.UP_receiver_phone == "") { contect_info += "收件人电话 "; } if (user_model.User_ID_number_type == null || user_model.User_ID_number_type < 1) { id_info += "证件类型 "; } if (user_model.User_ID_number == null || user_model.User_ID_number == "") { id_info += "证件号码 "; } if (userEx_model.UP_ID_picture == null || userEx_model.UP_ID_picture == "") { id_info += "证件照片 "; } if (userEx_model.UP_picture == null || userEx_model.UP_picture == "") { pic_info += "免冠照片 "; } if (userEx_model.UP_AEE_number == null || userEx_model.UP_AEE_number == "") { exam_info += "省艺术联考考生号 "; } if (userEx_model.UP_AEE_picture == null || userEx_model.UP_AEE_picture == "") { exam_info += "省艺术联考合格证 "; } if (self_info != "缺少:") { this.deps.InnerHtml = this.deps.InnerHtml + ("<asp:Label runat=\"server\" Style=\"color: red; font-size: 13px;\" ID=\"lblTip\">个人信息" + self_info + "</asp:Label><br/>"); } if (contect_info != "缺少:") { this.deps.InnerHtml = this.deps.InnerHtml + ("<asp:Label runat=\"server\" Style=\"color: red; font-size: 13px;\" ID=\"lblTip\">联系方式" + contect_info + "</asp:Label><br/>"); } if (home_info != "缺少:") { this.deps.InnerHtml = this.deps.InnerHtml + ("<asp:Label runat=\"server\" Style=\"color: red; font-size: 13px;\" ID=\"lblTip\">家庭信息" + home_info + "</asp:Label><br/>"); } if (id_info != "缺少:") { this.deps.InnerHtml = this.deps.InnerHtml + ("<asp:Label runat=\"server\" Style=\"color: red; font-size: 13px;\" ID=\"lblTip\">证件信息" + id_info + "</asp:Label><br/>"); } if (pic_info != "缺少:") { this.deps.InnerHtml = this.deps.InnerHtml + ("<asp:Label runat=\"server\" Style=\"color: red; font-size: 13px;\" ID=\"lblTip\">免冠照片" + pic_info + "</asp:Label><br/>"); } if (exam_info != "缺少:") { this.deps.InnerHtml = this.deps.InnerHtml + ("<asp:Label runat=\"server\" Style=\"color: red; font-size: 13px;\" ID=\"lblTip\">省艺术联考" + exam_info + "</asp:Label><br/>"); } }
//绑定证件信息 public void bllPictureInfo(long SchoolUserID) { Model.CCOM.User_infomation user_model = new BLL.CCOM.User_infomation().GetModel(id); Model.CCOM.User_property userEx_model = new BLL.CCOM.User_property().GetModel(" User_id=" + id); string IDPicture = string.Empty, Picture = string.Empty, AEENumber = string.Empty, AEEPicture = string.Empty; string IDType = user_model.User_ID_number_type.ToString(); string IDNumber = user_model.User_ID_number; if (userEx_model != null) { IDPicture = userEx_model.UP_ID_picture; Picture = userEx_model.UP_picture; AEENumber = userEx_model.UP_AEE_number; AEEPicture = userEx_model.UP_AEE_picture; } //展示信息 try { this.lblIDType.Text = new BLL.CCOM.Certificate_type().GetModel(int.Parse(IDType)).Ct_name; } catch { this.lblIDType.Text = "未设置"; } this.lblIDNumber.Text = IDNumber; if (IDPicture != "") { if (!IDPicture.StartsWith("http")) { this.lblIDPicture.Src = DataDic.FILE_URL + IDPicture; } else { this.lblIDPicture.Src = IDPicture; } } else { this.lblIDPicture.Src = "/admin/images/default_user_avatar.gif"; } if (Picture != "") { if (!Picture.StartsWith("http")) { this.lblPicture.Src = DataDic.FILE_URL + Picture; } else { this.lblPicture.Src = Picture; } } else { this.lblPicture.Src = "/admin/images/default_user_avatar.gif"; } this.lblAEENumber.Text = AEENumber; if (AEEPicture != "") { if (!AEEPicture.StartsWith("http")) { this.lblAEEPicture.Src = DataDic.FILE_URL + AEEPicture; } else { this.lblAEEPicture.Src = AEEPicture; } } else { this.lblAEEPicture.Src = "/admin/images/default_user_avatar.gif"; } //编辑信息 new BLL.CCOM.Certificate_type().BindDDL(this.ddlIDType); if (IDType != null && IDType != "" && int.Parse(IDType) > 0) { this.ddlIDType.SelectedValue = IDType; } else { this.ddlIDType.Items.Insert(0, new ListItem("请选择", "0")); } this.txtIDNumber.Text = IDNumber; this.txtIDPicture.Text = IDPicture; this.txtPicture.Text = Picture; this.txtAEENumber.Text = AEENumber; this.txtAEEPicture.Text = AEEPicture; }
protected void bindUserInfo() { //int[] margin = {1,1,2,2,2,3,3,4}; long _id = GetAdminInfo_CCOM().User_id; var user_model = new BLL.CCOM.User_infomation().GetModel(_id); if ((int)user_model.User_type != 1) { JscriptMsg("只有考生才有打印准考证功能", "/AdminMetro/index.aspx", "Error"); return; } var property_model = new BLL.CCOM.User_property().GetModel(" User_id=" + _id); if (property_model != null) { if (property_model.UP_picture != null && property_model.UP_picture != "") { if (!property_model.UP_picture.StartsWith("http")) { this.stu_pic.Src = DataDic.FILE_URL + property_model.UP_picture; } else { this.stu_pic.Src = property_model.UP_picture; } } else { this.stu_pic.Src = "/admin/images/default_user_avatar.gif"; } try { int period = int.Parse(new BLL.CCOM.Period().GetModel(property_model.Period_id).Period_year); this.tit.Text = "中央音乐学院本科招生" + period + "年专业考试准考证"; } catch { JscriptMsg("考生信息出错", "/AdminMetro/index.aspx", "Error"); //Response.Redirect(""); } this.print_time.Text = "打印时间:" + DateTime.Now.ToString("yyyy年MM月dd日"); //var user_model = new BLL.CCOM.User_infomation().GetModel(_id); this.stu_name.Text = user_model.User_realname; this.addmission_number.Text = property_model.UP_CCOM_number; this.ID_number.Text = user_model.User_ID_number; //this.qrcode.Src = "QrCode.ashx?data=" + DESEncrypt.Encrypt(property_model.UP_CCOM_number); if (property_model.Agency_id >0) { var angency_model = new BLL.CCOM.Agency().GetModel(property_model.Agency_id); if (angency_model != null) { this.major.Text = angency_model.Agency_name; } //获取报考科目 int majorId = property_model.Agency_id; //科目字典 BLL.CCOM.Subject sub_bll = new BLL.CCOM.Subject(); try { List<Model.CCOM.Subject> subjectList = sub_bll.GetModelList("Major_Agency_id=" + majorId); foreach (Model.CCOM.Subject subject in subjectList) { subjectDic.Add(subject.Subject_id, subject); } } catch (Exception e) { return; } root = sub_bll.GetModel("Major_Agency_id=" + majorId + "and Subject_level=0"); foreach (Model.CCOM.Subject Cmodel in subjectDic.Values) { if (Cmodel.Fs_id == root.Subject_id) { BindSubject(Cmodel,0, true); } } //获取已排考科目 //var exam_list = new BLL.CCOM.Examination_arrangement_detail().GetModelList(" User_id=" + GetAdminInfo_CCOM().User_id); //if (exam_list != null && exam_list.Count>0) //{ // var bll = new BLL.CCOM.Examination_subject(); // Model.CCOM.Examination_subject model = null; // for(int i=0;i<exam_list.Count;i++) // { // model = bll.GetModel(" Ea_id="+exam_list[i].Ea_id); // } //} //else//未有排考信息 //{ // JscriptMsg("尚未排考完成,请等候排考结束再行打印!", "/AdminMetro/index.aspx", "Error"); // return; //} long user_id = GetAdminInfo_CCOM().User_id; int flag = 0;//记录该场考试是否已排该考生 StringBuilder sb = new StringBuilder(); BLL.CCOM.Examination_subject exam_sub_bll = new BLL.CCOM.Examination_subject(); BLL.CCOM.Examination_arrangement_detail exam_detail_bll = new BLL.CCOM.Examination_arrangement_detail(); int single = 0; //单选只输出一次 for (int i = 0; i < sub.Count; i++) { var exam_sub_model_list = exam_sub_bll.GetModelList(" Esn_id=" + sub[i]); if (exam_sub_model_list != null) { for (int j = 0; j < exam_sub_model_list.Count; j++) { if (single == 1) { single = 0; continue; } if (new BLL.CCOM.Subject().GetModel(sub[i]).Value_type == 1 && single == 0) { single = 1; } flag = 0; var detail_model_list = exam_detail_bll.GetModelList(" Ea_id=" + exam_sub_model_list[j].Ea_id); for (int k = 0; k < detail_model_list.Count; k++) { if (detail_model_list[k].User_id == user_id) { flag = 1; var model = new BLL.CCOM.Examination_arrangement().GetModel(" Ea_id=" + detail_model_list[k].Ea_id); string st_time = model.Ea_starttime.ToString("MM月dd日hh:mm"); //st_time = st_time.Substring(0, st_time.Length - 6); string end_time = ((DateTime)model.Ea_endtime).ToString("hh:mm"); var room = new BLL.CCOM.Examination_room().GetModel(model.Ea_room); sb.Append("<div class=\"exam_line\">"); sb.Append("<div class=\"course\">"); sb.Append("<span>"); sb.Append(model.Ea_name); sb.Append("</span>"); sb.Append("</div>"); sb.Append("<div class=\"arrange\">"); sb.Append("<span>"); sb.Append(st_time+"-"+end_time); sb.Append("</span>"); sb.Append("<br />"); sb.Append("<span >"); sb.Append("考场:"+room.Er_building+room.Er_room); if (model.Ea_restroom != null) { var rest_room = new BLL.CCOM.Examination_room().GetModel((int)model.Ea_restroom); sb.Append(" 候考场:" + room.Er_building + room.Er_room); } sb.Append("</span>"); sb.Append(" </div>"); sb.Append(" </div>"); break; } } if (flag == 0)//该科目尚未排考 { } } } } this.exam_info.InnerHtml=sb.ToString(); } if (user_model.User_gender != null) { if ((bool)user_model.User_gender) { this.gender.Text = "女"; } else { this.gender.Text = "男"; } } } else { JscriptMsg("考生不存在", "", "Error"); return; } }
protected void checkBefore() { bool error = false; //添加验证信息是否齐全 Model.CCOM.User_infomation user_model = new BLL.CCOM.User_infomation().GetModel(GetAdminInfo_CCOM().User_id); Model.CCOM.User_property userEx_model = new BLL.CCOM.User_property().GetModel(" User_id=" + user_model.User_id); if (new BLL.CCOM.Family_member().GetRecordCount(" User_id = '" + user_model.User_id + "' ") < 1) { error = true; } if (user_model.User_realname == null || user_model.User_realname == "") { error = true; } if (user_model.User_birthday == null || user_model.User_realname == "") { error = true; } if (userEx_model.UP_nationality == null || userEx_model.UP_nationality < 1) { error = true; } if (userEx_model.UP_province == null || userEx_model.UP_province < 1) { error = true; } if (userEx_model.UP_degree == null || userEx_model.UP_degree < 1) { error = true; } if (userEx_model.UP_politics == null || userEx_model.UP_politics < 1) { error = true; } if (userEx_model.UP_high_school == null || userEx_model.UP_high_school == "") { error = true; } if (userEx_model.UP_CEE_number == null || userEx_model.UP_CEE_number == "") { error = true; } if (userEx_model.Agency_id < 1) { error = true; } if (userEx_model.UP_nation == null || userEx_model.UP_nation < 1) { error = true; } if (userEx_model.UP_PE_Aphone == null || userEx_model.UP_PE_Aphone == "") { error = true; } if (userEx_model.UP_PE_Iphone == null || userEx_model.UP_PE_Iphone == "") { error = true; } if (userEx_model.UP_postal_code == null || userEx_model.UP_postal_code == "") { error = true; } if (userEx_model.UP_address == null || userEx_model.UP_address == "") { error = true; } if (userEx_model.UP_receiver == null || userEx_model.UP_receiver == "") { error = true; } if (userEx_model.UP_receiver_phone == null || userEx_model.UP_receiver_phone == "") { error = true; } if (user_model.User_ID_number_type == null || user_model.User_ID_number_type < 1) { error = true; } if (user_model.User_ID_number == null || user_model.User_ID_number == "") { error = true; } if (userEx_model.UP_ID_picture == null || userEx_model.UP_ID_picture == "") { error = true; } if (userEx_model.UP_picture == null || userEx_model.UP_picture == "") { error = true; } if (userEx_model.UP_AEE_number == null || userEx_model.UP_AEE_number == "") { error = true; } if (userEx_model.UP_AEE_picture == null || userEx_model.UP_AEE_picture == "") { error = true; } if (error) { JscriptMsg("请先完成前步操作", Utils.CombUrlTxt("StudentApply1.aspx", "fun_id={0}", get_fun_id("CCOM/StudentApply/StudentApply1.aspx")), "Error"); } }
private void bindData() { long _id = GetAdminInfo_CCOM().User_id; if (_id > 0) { Model.CCOM.User_infomation user_model = new BLL.CCOM.User_infomation().GetModel(_id); if ((int)user_model.User_type != 1) { JscriptMsg("只有考生才有打印报名表功能", "/AdminMetro/index.aspx", "Error"); return; } Model.CCOM.User_property property_model = new BLL.CCOM.User_property().GetModel(" User_id=" + _id); try { int period = int.Parse(new BLL.CCOM.Period().GetModel(property_model.Period_id).Period_year); this.title.Text = "中央音乐学院" + period + "年本科招生专业考试报名表"; } catch { JscriptMsg("考生信息出错", "/AdminMetro/index.aspx", "Error"); //Response.Redirect(""); } if (user_model != null && property_model != null) { this.name.Text = user_model.User_realname; this.id_number.Text = user_model.User_ID_number; if (user_model.User_gender != null && (bool)user_model.User_gender) { this.gender.Text = "女"; } else { this.gender.Text = "男"; } if (user_model.User_birthday != null) { this.birthday.Text = ((DateTime)user_model.User_birthday).ToString("yyyyMMdd"); } else { JscriptMsg("出生日期信息不全,请先完善信息再行打印", "/AdminMetro/index.aspx", "Error"); return; } var nation_model = new BLL.CCOM.Nationality().GetModel(property_model.UP_nationality); if (nation_model != null) { this.nation.Text = nation_model.Nationality_name; } else { JscriptMsg("民族不存在", "/AdminMetro/index.aspx", "Error"); return; } var province_model = new BLL.CCOM.Province().GetModel(property_model.UP_province); if (province_model != null) { this.birth_place.Text = province_model.Province_name; this.stu_province.Text = province_model.Province_name; } else { JscriptMsg("省份不存在,请先完善信息再行打印", "/AdminMetro/index.aspx", "Error"); return; } if (property_model.UP_high_school != null) { this.file_address.Text = property_model.UP_high_school; } else { JscriptMsg("高中院校信息不全,请先完善信息再行打印", "/AdminMetro/index.aspx", "Error"); return; } var politics_model = new BLL.CCOM.Politics().GetModel(property_model.UP_politics); if (politics_model != null) { this.politics.Text = politics_model.Politics_name; } else { JscriptMsg("政治面貌不存在,请先完善信息再行打印", "/AdminMetro/index.aspx", "Error"); return; } if (property_model.UP_picture != null) { this.head_pic.Src = property_model.UP_picture; } else { JscriptMsg("证件照信息不全,请先完善信息再行打印", "/AdminMetro/index.aspx", "Error"); return; } var agency_model = new BLL.CCOM.Agency().GetModel(property_model.Agency_id); if (agency_model != null) { this.major.Text = agency_model.Agency_name; } else { JscriptMsg("专业不存在,请先完善信息再行打印", "/AdminMetro/index.aspx", "Error"); return; } this.entrance_exam_number.Text = property_model.UP_CCOM_number; this.stu_entrance_number.Text = property_model.UP_CCOM_number; if (property_model.UP_receiver_phone != null) { this.exam_phone.Text = property_model.UP_receiver_phone; this.reciever_phone.Text = property_model.UP_receiver_phone; } else { JscriptMsg("联系电话信息不全,请先完善信息再行打印", "/AdminMetro/index.aspx", "Error"); return; } if (property_model.UP_address != null) { this.admit_address.Text = property_model.UP_address; } else { JscriptMsg("录取通知书邮寄地址信息不全,请先完善信息再行打印", "/AdminMetro/index.aspx", "Error"); return; } if (property_model.UP_postal_code != null) { this.city_id.Text = property_model.UP_postal_code; } else { JscriptMsg("邮编信息不全,请先完善信息再行打印", "/AdminMetro/index.aspx", "Error"); return; } this.reciever.Text = user_model.User_realname; this.stu_name.Text = user_model.User_realname; } else { JscriptMsg("考生不存在", "/AdminMetro/index.aspx", "Error"); return; } //获取报考科目 int majorId = property_model.Agency_id; //科目字典 BLL.CCOM.Subject sub_bll = new BLL.CCOM.Subject(); try { List <Model.CCOM.Subject> subjectList = sub_bll.GetModelList("Major_Agency_id=" + majorId); foreach (Model.CCOM.Subject subject in subjectList) { subjectDic.Add(subject.Subject_id, subject); } } catch (Exception e) { return; } root = sub_bll.GetModel("Major_Agency_id=" + majorId + "and Subject_level=0"); foreach (Model.CCOM.Subject Cmodel in subjectDic.Values) { if (Cmodel.Fs_id == root.Subject_id) { BindSubject(Cmodel, 0, true); } } StringBuilder sb = new StringBuilder(); Model.CCOM.Subject sub_model = null; int flag = 0; for (int i = 0; i < sub.Count; i++) { sub_model = sub_bll.GetModel(sub[i]); if (sub_model != null) { if (flag == 1) { flag = 0; continue; } if (sub_model.Value_type == 1 && flag == 0) { flag = 1; } sb.Append("<div class=\"control-group\" style=\"margin-top:5px;\"><div class=\"line\">"); sb.Append("<div class=\"course_name\">"); sb.Append("<span>"); sb.Append(sub_model.Subject_title); sb.Append("</span>"); sb.Append("</div>"); sb.Append("<div class=\"exam_form\">"); sb.Append("<span>"); if (sub_model.Subject_type != null && (bool)sub_model.Subject_type) { sb.Append("面试"); } else { sb.Append("笔试"); } sb.Append("</span>"); sb.Append("</div>"); Label chapter = newChapterLabel(_id, sub[i]); sb.Append("<div class=\"exam_song\">"); sb.Append(chapter.Text.ToString()); sb.Append("</div>"); sb.Append("</div></div><br>"); //sb.Append("<div class=\"line_decration\"></div>"); } } this.examination_course.InnerHtml = sb.ToString(); } }