示例#1
0
        private void mnubrxx_Click(object sender, EventArgs e)
        {
            try
            {
                DataTable tb = (DataTable)this.dataGridView1.DataSource;
                if (tb == null)
                {
                    return;
                }
                if (tb.Rows.Count == 0 || tb == null)
                {
                    return;
                }
                int nrow = this.dataGridView1.CurrentCell.RowIndex;
                //Modify by Zj 2012-08-20 排序以后不能采用数据源的当前行 代码改为 datagridview的当前行
                //Guid kdjid = new Guid(Convertor.IsNull(tb.Rows[nrow]["kdjid"], Guid.Empty.ToString()));
                //Guid brxxid = new Guid(Convertor.IsNull(tb.Rows[nrow]["brxxid"], Guid.Empty.ToString()));

                Guid kdjid  = new Guid(Convertor.IsNull(dataGridView1.CurrentRow.Cells["kdjid"].Value.ToString(), Guid.Empty.ToString()));
                Guid brxxid = new Guid(Convertor.IsNull(dataGridView1.CurrentRow.Cells["brxxid"].Value.ToString(), Guid.Empty.ToString()));


                Frmbrkdj frm = new Frmbrkdj(_menuTag, _chineseName, MdiParent, brxxid, kdjid);
                frm.ShowDialog();
            }
            catch (System.Exception err)
            {
                MessageBox.Show(err.Message, "错误", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
示例#2
0
 private void mnuglk_Click(object sender, EventArgs e)
 {
     try
     {
         DataTable tb = (DataTable)this.dataGridView1.DataSource;
         if (tb == null)
         {
             return;
         }
         if (tb.Rows.Count == 0 || tb == null)
         {
             return;
         }
         int      nrow   = this.dataGridView1.CurrentCell.RowIndex;
         Guid     kdjid  = new Guid(Convertor.IsNull(dataGridView1.CurrentRow.Cells["kdjid"].Value.ToString(), Guid.Empty.ToString()));
         Guid     brxxid = new Guid(Convertor.IsNull(dataGridView1.CurrentRow.Cells["brxxid"].Value.ToString(), Guid.Empty.ToString()));
         Frmbrkdj frm    = new Frmbrkdj(_menuTag, _chineseName, MdiParent, brxxid, kdjid);
         frm.p_bk = true;
         frm.ShowDialog();
         chkdjsj.Checked = true;
         butcx_Click(sender, e);
     }
     catch (System.Exception err)
     {
         MessageBox.Show(err.Message, "错误", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
示例#3
0
        private void butnew_Click(object sender, EventArgs e)
        {
            Frmbrkdj frm = new Frmbrkdj(_menuTag, _chineseName, MdiParent, Guid.Empty, Guid.Empty);

            frm.ShowDialog();

            chkdjsj.Checked = true;
            butcx_Click(sender, e);
        }
示例#4
0
        private void btn_news_Click(object sender, EventArgs e)
        {
            Frmbrkdj f = new Frmbrkdj(_menuTag, "病人详细信息", _mdiParent, _brxxid, _kdjid);

            f.StartPosition = FormStartPosition.CenterScreen;
            DialogResult dr = f.ShowDialog();

            if (dr == DialogResult.OK)
            {
                string    sql = "select brxm ,dbo.FUN_ZY_SEEKSEXNAME(xb) as xb from yy_brxx where brxxid ='" + _brxxid + "'";
                DataTable dt  = InstanceForm.BDatabase.GetDataTable(sql);
                if (dt.Rows.Count == 1)
                {
                    lblxm.Text = dt.Rows[0]["brxm"].ToString();
                    lblxb.Text = dt.Rows[0]["xb"].ToString();
                }
            }
        }