示例#1
0
        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 + "的学员!");
            }
        }
示例#2
0
        /// <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());
        }
示例#3
0
        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();
        }
示例#4
0
        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 + "的学员!");
            }
        }