コード例 #1
0
        private void btnReadCard_Click(object sender, EventArgs e)
        {
            var frm = new CardSelection();

            frm.StartPosition = FormStartPosition.CenterParent;
            if (frm.ShowDialog() == DialogResult.OK)
            {
                txtFirstName.Text = frm.CARD.TH_FIRST_NAME;
                txtLastName.Text  = frm.CARD.TH_LAST_NAME;
                txtIDCard.Text    = frm.CARD.NO;
                //picCard.Image = (Image)frm.CARD.PHOTO;

                MessageBox.Show("อ่านข้อมูลจากบัตร เรียบร้อย!!!");
            }
        }
コード例 #2
0
ファイル: frmVisitor.cs プロジェクト: prakasitlasree/BIG.VMS
        private void btnReadCard_Click(object sender, EventArgs e)
        {
            try
            {
                var frm = new CardSelection();
                frm.StartPosition = FormStartPosition.CenterParent;
                if (frm.ShowDialog() == DialogResult.OK)
                {
                    if (frm.READ_CARD_STATUS)
                    {
                        if (frm.CARD_TYPE == "PID")
                        {
                            //บัตรประชาชน
                            txtFirstName.Text = frm.CARD.TH_FIRST_NAME;
                            txtLastName.Text  = frm.CARD.TH_LAST_NAME;
                            txtIDCard.Text    = frm.CARD.NO;
                            //picCard.Image = (Image)frm.CARD.PHOTO;

                            Bitmap img = new Bitmap((Bitmap)frm.CARD.CARD_IMAGE);
                            picCard.Image = (Bitmap)img.Clone();

                            CARD_IMAGE        = frm.CARD.CARD_IMAGE;
                            BYTE_IMAGE        = frm.CARD.BYTE_IMAGE;
                            isChangeCardPhoto = true;
                            var data = _blService.GetBlackListByIdCard(txtIDCard.Text);
                            if (data.TRN_BLACKLIST == null)
                            {
                                MessageBox.Show("อ่านข้อมูลจากบัตรประชาชน เรียบร้อย!!!");
                            }
                            else
                            {
                                var blData = data.TRN_BLACKLIST;
                                var msg    = "เลขบัตรประชาชน : " + blData.ID_CARD + Environment.NewLine + "ชื่อ-สกุล : " + blData.FIRST_NAME + " " + blData.LAST_NAME;
                                msg += Environment.NewLine + "เหตุผล : " + blData.REASON;
                                msg += Environment.NewLine + "ณ วันที่ : " + blData.UPDATED_DATE;
                                MessageBox.Show(msg, "บุคคล Blacklist", MessageBoxButtons.OK, MessageBoxIcon.Error);
                                //this.Close();
                            }
                        }
                        else
                        {
                            //ใบขับขี่
                            txtFirstName.Text = frm.DID.FIRST_NAME_EN;
                            txtLastName.Text  = frm.DID.LAST_NAME_EN;
                            txtIDCard.Text    = frm.DID.NO;
                            var data = _blService.GetBlackListByIdCard(txtIDCard.Text);
                            if (data.TRN_BLACKLIST == null)
                            {
                                MessageBox.Show("อ่านข้อมูลจากใบขับขี่ เรียบร้อย!!!");
                            }
                            else
                            {
                                var blData = data.TRN_BLACKLIST;
                                var msg    = "เลขบัตรประชาชน : " + blData.ID_CARD + Environment.NewLine + "ชื่อ-สกุล : " + blData.FIRST_NAME + " " + blData.LAST_NAME;
                                msg += Environment.NewLine + "เหตุผล : " + blData.REASON;
                                msg += Environment.NewLine + "ณ วันที่ : " + blData.UPDATED_DATE;
                                MessageBox.Show(msg, "บุคคล Blacklist", MessageBoxButtons.OK, MessageBoxIcon.Error);
                                //this.Close();
                            }
                        }
                    }
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }