public void lanza_lregliq() { try { char deleg = ' '; if (rb_y_lrg.Checked == true) { deleg = 'Y'; } else { if (rb_m_lrg.Checked == true) { deleg = 'M'; } else if (rb_a_lrg.Checked == true) { deleg = 'A'; } } _registros.Clear(); _registros.AddRange(Reg_Opera.Buscar_lreg(deleg, 0, 9999999, dtp_d_freg.Value, dtp_h_freg.Value, 'T', 0, 99999999, "", "", 'L', "Escrituras", "")); if (_registros.Count == 0) { MessageBox.Show("No se obtuvo ningún registro.", "Atención", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { printDocument1.DefaultPageSettings.Landscape = true; printDocument1.PrintPage -= new PrintPageEventHandler(printDocument1_PrintPage); printDocument1.PrintPage += new PrintPageEventHandler(printDocument1_PrintPage); printPreviewDialog1.Document = printDocument1; printPreviewDialog1.PrintPreviewControl.Zoom = 1.0; printPreviewDialog1.WindowState = FormWindowState.Maximized; DialogResult respuesta = MessageBox.Show("¿Desea entrar en la vista previa del impreso?", "Atención", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1); if (respuesta == DialogResult.Yes) { printPreviewDialog1.ShowDialog(); } else { PrintDialog printDialog1 = new PrintDialog(); printDialog1.Document = printDocument1; if (printDialog1.ShowDialog().Equals(DialogResult.OK)) { printDialog1.Document.Print(); } } } } catch (Exception e1) { MessageBox.Show("No se seleccionó ningún registro.", e1.Message, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public void lanza_lreg() { try { char t_cte = ' '; if (rb_cte_lrg.Checked == true) { t_cte = 'C'; } else { if (rb_titular_lrg.Checked == true) { t_cte = 'T'; } else if (rb_colab_lrg.Checked == true) { t_cte = 'B'; } } char deleg = ' '; if (rb_y_lrg.Checked == true) { deleg = 'Y'; } else { if (rb_m_lrg.Checked == true) { deleg = 'M'; } else if (rb_a_lrg.Checked == true) { deleg = 'A'; } } secc_int = cb_secc_lrg.Text.Trim(); estado = cb_estado_lrg.Text.Trim(); seccion = cb_secc.Text.Trim(); tramite = cb_tram.Text.Trim(); est_reg = 'T'; if (cb_treg.Text == "SIN FACTURAR") { est_reg = 'S'; } else { if (cb_treg.Text == "FACTURADOS") { est_reg = 'F'; } } _registros.Clear(); _registros.AddRange(Reg_Opera.Buscar_lreg(deleg, Convert.ToInt32(tb_d_rg.Text), Convert.ToInt32(tb_h_rg.Text), dtp_d_freg.Value, dtp_h_freg.Value, t_cte, Convert.ToInt32(tb_d_cte.Text), Convert.ToInt32(tb_h_cte.Text), secc_int, estado, est_reg, seccion, tramite)); if (_registros.Count == 0) { MessageBox.Show("No se obtuvo ningún registro.", "Atención", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { printDocument1.DefaultPageSettings.Landscape = true; printDocument1.PrintPage -= new PrintPageEventHandler(printDocument1_PrintPage); printDocument1.PrintPage += new PrintPageEventHandler(printDocument1_PrintPage); printPreviewDialog1.Document = printDocument1; printPreviewDialog1.PrintPreviewControl.Zoom = 1.0; printPreviewDialog1.WindowState = FormWindowState.Maximized; DialogResult respuesta = MessageBox.Show("¿Desea entrar en la vista previa del impreso?", "Atención", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1); if (respuesta == DialogResult.Yes) { printPreviewDialog1.ShowDialog(); } else { PrintDialog printDialog1 = new PrintDialog(); printDialog1.Document = printDocument1; if (printDialog1.ShowDialog().Equals(DialogResult.OK)) { printDialog1.Document.Print(); } } } } catch (Exception e1) { MessageBox.Show("No se seleccionó ningún registro.", e1.Message, MessageBoxButtons.OK, MessageBoxIcon.Error); } }