Esempio n. 1
0
        private void dgv_Tempreturelist_CellMouseDoubleClick(object sender, DataGridViewCellMouseEventArgs e)
        {
            if (e.RowIndex < 0 || e.ColumnIndex != -1)
            {
                return;
            }
            if (m_updateRows.Count > 0)
            {
                App.Msg("有数据修改,请先保存!");
                return;
            }


            InPatientInfo info = tempetureDataComm.GetInpatientInfoByPid(dgv_Tempreturelist.Rows[e.RowIndex].Cells["Col_ID"].Value.ToString());

            ucTempraute tp = new ucTempraute(info, _templateType, true);

            tp.Dock = DockStyle.Fill;
            Form frm = new Form();

            frm.Controls.Add(tp);
            frm.WindowState = FormWindowState.Maximized;
            frm.ShowDialog();
            //App.UsControlStyle(tp);
            //App.AddNewBusUcControl(tp, dgv_Tempreturelist.Rows[dgv_Tempreturelist.CurrentCell.RowIndex].Cells["Col_PATIENTNAME"].ToString() + "-体温单信息");
            Query();    //进入单录后返回时,数据可能被编辑,自动刷新下群录界面。
        }
Esempio n. 2
0
        private void treeView1_NodeMouseClick(object sender, TreeNodeMouseClickEventArgs e)
        {
            //try
            //{
            if (e.Node.Name == "t1")
            {
                superTabControlPanel1.Controls.Clear();
                ucTempraute tp = new ucTempraute(currentInpo, tempetureDataComm.TEMPLATE_NORMAL, true);
                tp.Dock = DockStyle.Fill;
                superTabControlPanel1.Controls.Add(tp);
            }
            else if (e.Node.Name == "t2")
            {
                superTabControlPanel1.Controls.Clear();
                ucTempraute tp = new ucTempraute(currentInpo, tempetureDataComm.TEMPLATE_BABY, true);
                tp.Dock = DockStyle.Fill;
                superTabControlPanel1.Controls.Add(tp);
            }
            else if (e.Node.Name == "t3")
            {
                superTabControlPanel1.Controls.Clear();
                ucTempraute tp = new ucTempraute(currentInpo, tempetureDataComm.TEMPLATE_CHILD, true);
                tp.Dock = DockStyle.Fill;
                superTabControlPanel1.Controls.Add(tp);
            }
            else if (e.Node.Name == "t4")
            {
                superTabControlPanel1.Controls.Clear();
                ucTempratureDataLoad_ai tp = new ucTempratureDataLoad_ai(currentInpo, "TempertureSet_newTable_ai.tmb", "TempertureSet_newTable_ai.tlmb");
                tp.Dock = DockStyle.Fill;
                superTabControlPanel1.Controls.Add(tp);
            }
            else if (e.Node.Name == "tAi")
            {
                superTabControlPanel1.Controls.Clear();

                ucAiTemperature tFrm = new ucAiTemperature("ucMainFrame.clmb");
                tFrm.ucMainFrame_InitData(currentInpo);

                tFrm.Dock = DockStyle.Fill;
                superTabControlPanel1.Controls.Add(tFrm);
            }
            //}
            //catch
            //{ }
        }
Esempio n. 3
0
        private void dgv_Tempreturelist_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            if (e.RowIndex >= 0 && dgv_Tempreturelist.Rows[e.RowIndex].Cells[e.ColumnIndex].OwningColumn.HeaderText == "打印")
            {
                if (m_updateRows.Count > 0)
                {
                    App.Msg("有数据修改,请先保存!");
                    return;
                }

                InPatientInfo info = tempetureDataComm.GetInpatientInfoByPid(dgv_Tempreturelist.Rows[e.RowIndex].Cells["Col_ID"].Value.ToString());

                ucTempraute tp = new ucTempraute(info, _templateType, false);
                tp.Dock = DockStyle.Fill;
                Form frm = new Form();
                frm.Controls.Add(tp);
                frm.WindowState = FormWindowState.Maximized;
                frm.ShowDialog();
            }
        }