Пример #1
0
 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");
         }
     }
 }
Пример #2
0
        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¡");
                }
            }
        }