private void button2_Click(object sender, EventArgs e) { if (!String.IsNullOrEmpty(txtNombre.Text) && dgvBottC.Rows.Count > 0 && cmbUso.Text != "") { try { GeneraPDF doPDF = new GeneraPDF(this, false); doPDF.To_pdf(); } catch (Exception ex) { MessageBox.Show("Error al generar PDF, verifique que el pdf no este abierto!" + Environment.NewLine + "DETALLES: " + ex.Message); } } else { if (String.IsNullOrEmpty(txtNombre.Text)) { MessageBox.Show("!El campo Nombre es obligatorio¡"); } else if (dgvBottC.Rows.Count == 0) { MessageBox.Show("!No a capturado ningun articulo¡"); } else if (cmbUso.Text == "") { MessageBox.Show("Debe de capturar el uso de CFDI"); } } }
private void button1_Click(object sender, EventArgs e) { //dgvTops.Visible = false; if (!String.IsNullOrEmpty(txtNombre.Text) && dgvBottC.Rows.Count > 0) { DialogResult confirm = MessageBox.Show("Desea guardar pedido?", "Envio", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (confirm == DialogResult.Yes) { try { genera_pedido(); GeneraPDF doPDF = new GeneraPDF(this, true); doPDF.To_pdf(); DialogResult dr = MessageBox.Show(/*"Su pedido se a enviado," + Environment.NewLine + */ " Se genero un formato PDF en al ruta: " + doPDF.rutaPDF + ", desea abrir el formato?", "Mensaje", MessageBoxButtons.YesNo, MessageBoxIcon.Information); if (dr == DialogResult.Yes) { //FRMvisor visor = new FRMvisor(doPDF.rutaPDF); //visor.cargarPDF(); //visor.ShowDialog(); Process.Start(doPDF.rutaPDF); } clean(); } catch (Exception ex) { MessageBox.Show("Error al generar PDF, verifique que el pdf no este abierto!" + Environment.NewLine + "DETALLES: " + ex.Message, "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } } else { if (String.IsNullOrEmpty(txtNombre.Text)) { MessageBox.Show("!El campo Nombre es obligatorio¡"); } else if (dgvBottC.Rows.Count == 0) { MessageBox.Show("!No a capturado ningun articulo¡"); } } }