Esempio n. 1
0
        private void btnGerar_Click(object sender, EventArgs e)
        {
            daoGeraNumero objdaoGeraNumero = new daoGeraNumero();
            try
            {
                List<belNumeroConhec> objLbelConhec = objdaoGeraNumero.GeraNumerosConhecimentos(objlGerarConhec, txtNumeroASerEmi.Text, sEmp);

                pgbNF.Minimum = 0;
                pgbNF.Maximum = objLbelConhec.Count;

                for (int i = 0; i < objLbelConhec.Count; i++)
                {
                    objdaoGeraNumero.GravaConhec(sEmp, objLbelConhec[i]);
                    pgbNF.Value++;
                }

                if (belStatic.sNomeEmpresa.ToUpper().Equals("SICUPIRA") || belStatic.sNomeEmpresa.ToUpper().Equals("TRANSLILO") || belStatic.sNomeEmpresa.ToUpper().Equals("GCA"))
                {
                    objdaoGeraNumero.AtualizaGenerator(objLbelConhec[objLbelConhec.Count - 1].cdConhec);
                }

                KryptonMessageBox.Show(null, "Numeração dos Conhecimentos gerados com sucesso!", "Gerar Número Conhecimento", MessageBoxButtons.OK, MessageBoxIcon.Information);
                this.Close();
            }
            catch (Exception ex)
            {
                throw ex;
            }

        }
Esempio n. 2
0
        private void frmGerarNumero_Load(object sender, EventArgs e)
        {
            try
            {

                
                daoGeraNumero objdaoGeraNumero = new daoGeraNumero();
                if (belStatic.sNomeEmpresa.ToUpper().Equals("SICUPIRA") || belStatic.sNomeEmpresa.ToUpper().Equals("TRANSLILO") || belStatic.sNomeEmpresa.ToUpper().Equals("GCA"))
                {
                    string sGenerator = "CONHECIM_CTE" + belStatic.CodEmpresaCte;
                    HLP.Dao.NFes.daoUtil util = new HLP.Dao.NFes.daoUtil();
                    if (!util.VerificaExistenciaGenerator(sGenerator))
                    {
                        util.CreateGenerator(sGenerator, 0);
                    }
                }
                txtNumeroUltNF.Text = objdaoGeraNumero.BuscaUltimoNumeroConhecimento(sEmp).PadLeft(6, '0');
                txtNumeroASerEmi.Text = (Convert.ToInt32(txtNumeroUltNF.Text) + 1).ToString().PadLeft(6, '0');
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }