コード例 #1
0
        private void btnSiguiente_Click(object sender, EventArgs e)
        {
            if (TabWizard.SelectedIndex == 0)
            {
                //Guardar los Datos del Scanner actuales
                clsScanner       Scanner = new clsScanner();
                clsConfiguracion config  = new clsConfiguracion();

                Scanner.Description = cboScanner.Text;
                Scanner.DPI         = comboDPI.Text;
                Scanner.Depth       = comboDepth.Text;
                Scanner.Size        = comboSize.Text;
                Scanner.Duplex      = ckDuplex.Checked;

                config.SaveScanner(Scanner);
            }

            if (TabWizard.SelectedIndex == 1)
            {
                return;
            }


            TabWizard.SelectedIndex++;
            if (TabWizard.SelectedIndex == 1)
            {
                btnSiguiente.Visible = false;
                btnFinalizar.Visible = true;
                btnAnterior.Enabled  = true;
            }
            else
            {
                btnSiguiente.Visible = true;
                btnFinalizar.Visible = false;
                btnAnterior.Enabled  = false;
            }
        }
コード例 #2
0
        private void btnSiguiente_Click(object sender, EventArgs e)
        {
            if (TabWizard.SelectedIndex == 0 && iTXTidUnico.Text.Trim().Length == 0)
            {
                MessageBox.Show("Debe de Proporcionar un ID Unico,\n\rPara poder continuar", "Faltan Datos", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }

            if (TabWizard.SelectedIndex == 0)
            {
                //Guardar los Datos del Scanner actuales
                clsScanner       Scanner = new clsScanner();
                clsConfiguracion config  = new clsConfiguracion();

                Scanner.Description = cboScanner.Text;
                Scanner.DPI         = comboDPI.Text;
                Scanner.Depth       = comboDepth.Text;
                Scanner.Size        = comboSize.Text;
                Scanner.Duplex      = ckDuplex.Checked;

                config.SaveScanner(Scanner);
            }

            if (TabWizard.SelectedIndex == 1)
            {
                //Guardar la Configuracón de Hojas de Documentos
                clsConfiguracion config = new clsConfiguracion();
                config.DD_Cantidad_Guardar(lvDocumentos);

                //Cargar los Objetos en arbol de Preview
                //Generar el nuevo arbol y inicializar el objeto de imagenes Capturadas
                foreach (ListViewItem elemento in lvDocumentos.Items)
                {
                    TreeNode nn = new TreeNode(elemento.Text);
                    nn.Tag = elemento.Tag;
                    tvTiposDocumentos.Nodes.Add(nn);
                    imagenesCapturadas.Add(new ScannedImageList());
                }
                tvTiposDocumentos.SelectedNode = tvTiposDocumentos.Nodes[0];
                tvTiposDocumentos.Select();
            }

            //Cambiar de TAB
            if (TabWizard.SelectedIndex == 2)
            {
                return;
            }

            btnAnterior.Enabled = true;
            TabWizard.SelectedIndex++;
            if (TabWizard.SelectedIndex == 2)
            {
                btnSiguiente.Visible = false;
                btnFinalizar.Visible = true;
            }
            else
            {
                btnSiguiente.Visible = true;
                btnFinalizar.Visible = false;
            }
        }