Exemplo n.º 1
0
        public void print(bool ispre)
        {
            Cursor.Current = Cursors.WaitCursor;
            CP_ZQYYFYJC_TAB obj = bll.Get(_obj?.ID ?? 0);

            if (obj == null)
            {
                MessageBox.Show("请保存后再预览打印!", "软件提示");
                return;
            }
            try
            {
                TB_CHILDBASE        baseobj = new tb_childbasebll().Get(_cpwomeninfo.cd_id);
                cp_zqyyfyjc_printer printer = new cp_zqyyfyjc_printer(baseobj, obj);
                printer.Print(ispre);
            }
            catch (Exception ex)
            {
                MessageBox.Show("系统异常,请联系管理员!");
                throw ex;
            }
            finally
            {
                Cursor.Current = Cursors.Default;
            }
        }
Exemplo n.º 2
0
        public void print(bool ispre)
        {
            Cursor.Current = Cursors.WaitCursor;
            if (_cdiobj == null || _cdi1obj == null || _ddstobj == null || _zqobj == null)
            {
                MessageBox.Show("请保存后再预览打印!", "软件提示");
                return;
            }

            try
            {
                TB_CHILDBASE    baseobj = new tb_childbasebll().Get(_cpwomeninfo.cd_id);
                cp_yysc_printer printer = new cp_yysc_printer(baseobj, _ddstobj, _cdiobj, _cdi1obj, _zqobj);
                printer.Print(ispre);
            }
            catch (Exception ex)
            {
                MessageBox.Show("系统异常,请联系管理员!");
                throw ex;
            }
            finally
            {
                Cursor.Current = Cursors.Default;
            }
        }