private void button2_Click(object sender, EventArgs e) { string idcard = this.txtIdCard.Text.Trim(); if (idcard.Length == 15) { idcard = FT.Commons.Tools.IDCardHelper.IdCard15To18(idcard); this.txtIdCard.Text = idcard; } ArrayList lists = FT.DAL.Orm.SimpleOrmOperator.QueryConditionList <StudentInfo>(" where c_idcard='" + FT.DAL.DALSecurityTool.TransferInsertField(idcard) + "' order by date_baoming desc"); if (lists != null && lists.Count > 0) { StudentInfo info = lists[0] as StudentInfo; if (MessageBoxHelper.Confirm("确定为身份证号码为" + idcard + "\n姓名" + info.Name + "\n" + "状态为" + info.State + "学员退学吗?")) { StudentHelper.Quit(info); } } else { FT.Commons.Tools.MessageBoxHelper.Show("没有找到身份证明号码为" + idcard + "的学员!"); } }
/// <summary> /// 计算条码数据 /// </summary> /// <returns></returns> private string ComputeDimension() { CompanyInfo comp = StaticCacheManager.GetConfig <CompanyInfo>(); ProgramRegConfig reg = StaticCacheManager.GetConfig <ProgramRegConfig>(); string idtypecode = this.cbIdCardType.SelectedValue.ToString(); string areacode = this.cbBelongArea.SelectedValue.ToString(); string car = this.cbNewCarType.SelectedValue.ToString(); int sexcode = (this.cbSex.SelectedIndex + 1); string id = StudentHelper.TransIdCard(idtypecode, this.txtIdCard.Text.Trim()); StringBuilder sb = new StringBuilder("jsyxx"); StudentHelper.AppendString(sb, StudentHelper.Encode(id + car + areacode)); StudentHelper.AppendString(sb, id); StudentHelper.AppendString(sb, idtypecode); StudentHelper.AppendString(sb, this.txtName.Text.Trim()); StudentHelper.AppendString(sb, sexcode.ToString()); StudentHelper.AppendString(sb, this.dateBirthday.Value.ToString("yyyy-MM-dd")); StudentHelper.AppendString(sb, this.cbNation.SelectedValue.ToString()); StudentHelper.AppendString(sb, this.cbRegArea.SelectedValue.ToString()); StudentHelper.AppendString(sb, this.txtRegAddress.Text.Trim()); StudentHelper.AppendString(sb, areacode); StudentHelper.AppendString(sb, this.txtConnAddress.Text.Trim()); StudentHelper.AppendString(sb, this.txtPostCode.Text.Trim()); StudentHelper.AppendString(sb, this.txtPhone.Text.Trim()); StudentHelper.AppendString(sb, areacode); StudentHelper.AppendString(sb, car); StudentHelper.AppendString(sb, this.cbComeFrom.SelectedValue.ToString()); StudentHelper.AppendString(sb, this.txtTempId.Text.Trim()); StudentHelper.AppendString(sb, comp.No); //38?学校代号 jxmc 驾校名称 StudentHelper.AppendString(sb, this.cbCoachName.Text); //这个的作用? 教练员1 StudentHelper.AppendString(sb, this.txtHeight.Text.Trim()); StudentHelper.AppendString(sb, this.txtLeftEye.Text.Trim()); StudentHelper.AppendString(sb, this.txtRightEye.Text.Trim()); //0为不合格,1 为合格 合格的combox索引是1 StudentHelper.AppendString(sb, this.cbColor.SelectedIndex.ToString()); StudentHelper.AppendString(sb, this.cbListen.SelectedIndex.ToString()); StudentHelper.AppendString(sb, this.cbTopBody.SelectedIndex.ToString()); StudentHelper.AppendString(sb, this.cbLeftDownBody.SelectedIndex.ToString()); StudentHelper.AppendString(sb, this.cbRightDownBody.SelectedIndex.ToString()); StudentHelper.AppendString(sb, this.cbMainBody.SelectedIndex.ToString()); StudentHelper.AppendString(sb, this.cbHospital.Text);//医院编号还是医院具体信息? 体检医院名称 StudentHelper.AppendString(sb, this.dateCheckDate.Value.ToString("yyyy-MM-dd")); StudentHelper.AppendString(sb, this.txtMobile.Text.Trim()); StudentHelper.AppendString(sb, this.txtDescription.Text.Trim()); StudentHelper.AppendString(sb, reg.RightCode.Replace("-", "").Replace("-", "")); Console.WriteLine("二维条码数据:" + sb.ToString()); return(sb.ToString()); }
private void Print(Keys key) { bool result = this.ValidateChildren(ValidationConstraints.Enabled); //MessageBoxHelper.Show("validate result is:"+result); if (result) { this.ClearValidateError(); if (this.Save()) { log.Debug("保存并套打第一步保存成功!"); StudentHelper.Print(this.entity as StudentInfo, key); } } else { MessageBoxHelper.Show("输入有误,请检查!"); return; } //this.Save(); }
private void Print(Keys key) { string idcard = this.txtIdCard.Text.Trim(); if (idcard.Length == 15) { idcard = FT.Commons.Tools.IDCardHelper.IdCard15To18(idcard); this.txtIdCard.Text = idcard; } ArrayList lists = FT.DAL.Orm.SimpleOrmOperator.QueryConditionList <StudentInfo> (" where c_idcard='" + FT.DAL.DALSecurityTool.TransferInsertField(idcard) + "' order by date_baoming desc"); if (lists != null && lists.Count > 0) { StudentInfo info = lists[0] as StudentInfo; StudentHelper.Print(info, key); } else { FT.Commons.Tools.MessageBoxHelper.Show("没有找到身份证明号码为" + idcard + "的学员!"); } }