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; } }
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; } }