コード例 #1
0
        private void toolStripButton2_Click(object sender, EventArgs e)
        {
            try
            {
                if (lblImpreso.Visible)
                {
                    ReporteDocumento();
                }
                else
                {
                    frmFa_NumDocumento ofrm = new frmFa_NumDocumento("GUIR", param.IdEmpresa, (int)ctrl_SucBod.cmb_sucursal.EditValue, (int)ctrl_SucBod.cmb_bodega.EditValue);
                    ofrm.ShowDialog();
                    if (ofrm.Bole)
                    {
                        Get();

                        lblSerie1.Text        = _Info.Serie1 = ofrm.Serie1;
                        lblserie2.Text        = _Info.Serie2 = ofrm.Serie2;
                        _Info.NumAutorizacion = ofrm.NunAutorizacion;
                        lblNuMPreImpresa.Text = _Info.NumGuia_Preimpresa = ofrm.NumDocument;
                        panelsec.Visible      = true;
                        _Info.Impreso         = "S";
                        string msj = ""; if (Bus.VerificarNumguia(_Info))
                        {
                            Bus.Imprimir(_Info, ref msj);
                            ReporteDocumento();
                            lblImpreso.Visible = true;
                        }
                        else
                        {
                            MessageBox.Show("El número de Guía ya se encuentra Impresa Por favor ingrese una diferente");
                        }
                    }
                }
            }
            catch (Exception ex)
            {
                Log_Error_bus.Log_Error(ex.ToString());
            }
        }