Exemplo n.º 1
0
        public void print(bool ispre)
        {
            Cursor.Current = Cursors.WaitCursor;
            if (dgvConditionTreatRecordList.SelectedRows.Count <= 0)
            {
                MessageBox.Show("请选择要打印的记录!");
                return;
            }
            yy_asd_tabNotMap _obj = dgvConditionTreatRecordList.SelectedRows[0].Tag as yy_asd_tabNotMap;

            if (_obj.child_id == 0)
            {
                MessageBox.Show("预约信息不完整!");
                return;
            }

            try
            {
                yy_asd_printer printer = new yy_asd_printer(_obj);
                printer.Print(ispre);
            }
            catch (Exception ex)
            {
                MessageBox.Show("系统异常,请联系管理员!");
                throw ex;
            }
            finally
            {
                Cursor.Current = Cursors.Default;
            }
        }
Exemplo n.º 2
0
 private void dataGridView2_CellClick(object sender, DataGridViewCellEventArgs e)
 {
     if (e.RowIndex != -1)
     {
         yy_asd_tabNotMap obj = dataGridView2.SelectedRows[0].Tag as yy_asd_tabNotMap;
         CommonHelper.setForm(obj, panel2.Controls);
     }
 }
Exemplo n.º 3
0
        /// <summary>
        /// 体检保存
        /// </summary>
        /// <returns></returns>
        private YY_ASD_TAB GetObj()
        {
            YY_ASD_TAB obj = CommonHelper.GetObj <YY_ASD_TAB>(panel2.Controls);

            if (dgvConditionTreatRecordList.SelectedRows.Count > 0)
            {
                yy_asd_tabNotMap qttab = dgvConditionTreatRecordList.SelectedRows[0].Tag as yy_asd_tabNotMap;
                obj.ID       = qttab.id;
                obj.CHILD_ID = qttab.child_id;
                obj.YY_DJRQ  = qttab.yy_djrq;
            }

            return(obj);
        }
Exemplo n.º 4
0
        /// <summary>
        /// 体检保存
        /// </summary>
        /// <returns></returns>
        private yy_asd_tab GetObj()
        {
            yy_asd_tab obj = CommonHelper.GetObj <yy_asd_tab>(panel2.Controls);

            if (dataGridView2.SelectedRows.Count > 0)
            {
                yy_asd_tabNotMap qttab = dataGridView2.SelectedRows[0].Tag as yy_asd_tabNotMap;
                obj.id       = qttab.id;
                obj.child_id = qttab.child_id;
                obj.yy_djrq  = qttab.yy_djrq;
                obj.yy_xm    = _yyxm;
            }
            return(obj);
        }
Exemplo n.º 5
0
        private void buttonX3_Click(object sender, EventArgs e)
        {
            if (dgvConditionTreatRecordList.SelectedRows.Count <= 0)
            {
                MessageBox.Show("请选择要删除的记录!");
                return;
            }
            yy_asd_tabNotMap _checkobj = dgvConditionTreatRecordList.SelectedRows[0].Tag as yy_asd_tabNotMap;

            if (_checkobj != null)
            {
                if (MessageBox.Show("删除该记录?", "提示", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.OK)
                {
                    Cursor.Current = Cursors.WaitCursor;
                    try
                    {
                        if (bll.Delete(_checkobj.id))
                        {
                            MessageBox.Show("删除成功!", "软件提示");
                            RefreshCheckList();
                        }
                        else
                        {
                            MessageBox.Show("删除失败!", "请联系管理员");
                        }
                    }
                    finally
                    {
                        Cursor.Current = Cursors.Default;
                    }
                }
            }
            else
            {
                MessageBox.Show("该记录还未保存!");
            }
        }
Exemplo n.º 6
0
 public yy_asd_printer(yy_asd_tabNotMap obj)
 {
     InitializeComponent();
     _obj = obj;
 }