Exemplo n.º 1
0
        private void radButtonElement30_Click(object sender, EventArgs e)
        {
            if (this.MdiChildren.Length == 0)
            {
                try
                {
                    BuscarPedidoMuestra _buscar = new BuscarPedidoMuestra();
                    _buscar.ShowDialog();
                    if (_buscar.idPedidoSeleccionado.ToString() != "0")
                    {
                        Reportes.Form_Reporte miReporteForm = new Reportes.Form_Reporte();
                        miReporteForm.idPedidoMuestra = _buscar.idPedidoSeleccionado;
                        miReporteForm.tipoDeForm      = "visualizador";
                        miReporteForm.MdiParent       = this;
                        miReporteForm.Location        = new Point(0, 0);
                        miReporteForm.Show();
                    }
                }
                catch (Exception)
                {
                    MessageBox.Show("Hubo un error al abrir el reporte. Intente nuevamente.", "Confirmación", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    throw;
                }
            }

            else
            {
                MessageBox.Show("No puede abrir más de un formulario a la vez", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Exemplo n.º 2
0
        private void radButtonElement23_Click(object sender, EventArgs e)
        {
            if (this.MdiChildren.Length == 0)
            {
                try
                {
                    BuscarPedidoMuestra _buscar = new BuscarPedidoMuestra();
                    _buscar.ShowDialog();
                    if (_buscar.idPedidoSeleccionado.ToString() != "0")
                    {
                        folderBrowserDialog1.ShowDialog();
                        string path = folderBrowserDialog1.SelectedPath;
                        if (path != "")
                        {
                            Reportes.Form_Reporte miReporteForm = new Reportes.Form_Reporte();
                            miReporteForm.tipoDeForm      = "imprimir";
                            miReporteForm.idPedidoMuestra = _buscar.idPedidoSeleccionado;
                            miReporteForm.pathSave        = path;
                            miReporteForm.ShowDialog();

                            MessageBox.Show("Los archivos se generaron correctamente en: " + path, "Confirmación", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        }
                    }
                }
                catch (Exception)
                {
                    MessageBox.Show("Hubo un error al generar los archivos. Verifique que la ruta sea válida", "Confirmación", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    throw;
                }
            }
            else
            {
                MessageBox.Show("No puede abrir más de un formulario a la vez", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }