Esempio n. 1
0
        public void EditarMoldagem(string novo, string idSerie, string dataMoldagem, string horaMoldagem, string lote, string idTraco, string fck, string idObra, string idEixo, string idPeca, string quantidadeCP, string idadeControle, string idadeA, string idadeB, string idadeC, string volumeBetonada, string temperaturaAr, string temperaturaCimento, string nota)
        {
            Moldagem molde = new Moldagem();

            if (idadeB == "")
            {
                idadeB = "0";
            }
            if (idadeC == "")
            {
                idadeC = "0";
            }
            molde.IdSerie            = Convert.ToInt32(idSerie);
            molde.DataMoldagem       = Convert.ToDateTime(dataMoldagem);
            molde.Fck                = Convert.ToInt32(fck);
            molde.HoraMoldagem       = Convert.ToDateTime(horaMoldagem);
            molde.IdadeA             = Convert.ToInt32(idadeA);
            molde.IdadeB             = Convert.ToInt32(idadeB);
            molde.IdadeC             = Convert.ToInt32(idadeC);
            molde.IdadeControle      = Convert.ToInt32(idadeControle);
            molde.IdEixo             = Convert.ToInt32(idEixo);
            molde.IdObra             = Convert.ToInt32(idObra);
            molde.IdPeca             = Convert.ToInt32(idPeca);
            molde.IdTraco            = Convert.ToInt32(idTraco);
            molde.Lote               = Convert.ToInt32(lote);
            molde.QuantidadeCP       = Convert.ToInt32(quantidadeCP);
            molde.VolumeBetonada     = Convert.ToDouble(volumeBetonada);
            molde.TemperaturaAr      = Convert.ToDecimal(temperaturaAr);
            molde.TemperaturaCimento = Convert.ToDecimal(temperaturaCimento);
            molde.Nota               = Convert.ToInt32(nota);
            rMoldagem.Editar(molde);
        }
        public void Inserir(Moldagem molde)
        {
            con.open();
            string volume = Convert.ToString(molde.VolumeBetonada);

            volume = volume.Replace(",", ".");
            string temperaturaAr = Convert.ToString(molde.TemperaturaAr);

            temperaturaAr = temperaturaAr.Replace(",", ".");
            string temperaturaCimento = Convert.ToString(molde.TemperaturaCimento);

            temperaturaCimento = temperaturaCimento.Replace(",", ".");
            if (molde.QuantidadeCP == 2)
            {
                con.executeQuery("INSERT INTO tblMoldagemCadastro (cIDSerie, cDataMoldagem, cHoraMoldagem, cLote, cIDTraco, cFCK, cIDObra, cIDEixo, cIDPeca, cQuantidadeCP, cIdadeControle, cIdadeA, cVolumeBetonada, cTemperaturaAr, cTemperaturaConcreto, cNotaFiscal) VALUES (" + molde.IdSerie + ", '" + molde.DataMoldagem.ToShortDateString() + "', '" + molde.HoraMoldagem.ToShortTimeString() + "', " + molde.Lote + ", '" + molde.IdTraco + "', " + molde.Fck + ", " + molde.IdObra + ", " + molde.IdEixo + ", " + molde.IdPeca + ", " + molde.QuantidadeCP + ", " + molde.IdadeControle + ", " + molde.IdadeA + ", '" + volume + "', '" + temperaturaAr + "', '" + temperaturaCimento + "', " + molde.Nota + ")");
            }
            else if (molde.QuantidadeCP == 4)
            {
                con.executeQuery("INSERT INTO tblMoldagemCadastro (cIDSerie, cDataMoldagem, cHoraMoldagem, cLote, cIDTraco, cFCK, cIDObra, cIDEixo, cIDPeca, cQuantidadeCP, cIdadeControle, cIdadeA, cIdadeB, cVolumeBetonada, cTemperaturaAr, cTemperaturaConcreto, cNotaFiscal) VALUES (" + molde.IdSerie + ", '" + molde.DataMoldagem + "', '" + molde.HoraMoldagem + "', " + molde.Lote + ", '" + molde.IdTraco + "', " + molde.Fck + ", " + molde.IdObra + ", " + molde.IdEixo + ", " + molde.IdPeca + ", " + molde.QuantidadeCP + ", " + molde.IdadeControle + ", " + molde.IdadeA + ", " + molde.IdadeB + ", '" + volume + "', '" + temperaturaAr + "', '" + temperaturaCimento + "', " + molde.Nota + ")");
            }
            else if (molde.QuantidadeCP == 6)
            {
                con.executeQuery("INSERT INTO tblMoldagemCadastro (cIDSerie, cDataMoldagem, cHoraMoldagem, cLote, cIDTraco, cFCK, cIDObra, cIDEixo, cIDPeca, cQuantidadeCP, cIdadeControle, cIdadeA, cIdadeB, cIdadeC, cVolumeBetonada, cTemperaturaAr, cTemperaturaConcreto, cNotaFiscal) VALUES (" + molde.IdSerie + ", '" + molde.DataMoldagem + "', '" + molde.HoraMoldagem + "', " + molde.Lote + ", '" + molde.IdTraco + "', " + molde.Fck + ", " + molde.IdObra + ", " + molde.IdEixo + ", " + molde.IdPeca + ", " + molde.QuantidadeCP + ", " + molde.IdadeControle + ", " + molde.IdadeA + ", " + molde.IdadeB + ", " + molde.IdadeC + ", '" + volume + "', '" + temperaturaAr + "', '" + temperaturaCimento + "', " + molde.Nota + ")");
            }

            con.close();
        }
        public void Editar(Moldagem molde)
        {
            con.open();
            string volume = Convert.ToString(molde.VolumeBetonada);

            volume = volume.Replace(",", ".");
            string temperaturaAr = Convert.ToString(molde.TemperaturaAr);

            temperaturaAr = temperaturaAr.Replace(",", ".");
            string temperaturaCimento = Convert.ToString(molde.TemperaturaCimento);

            temperaturaCimento = temperaturaCimento.Replace(",", ".");
            if (molde.QuantidadeCP == 2)
            {
                con.executeQuery("UPDATE tblMoldagemCadastro SET cDataMoldagem = '" + molde.DataMoldagem + "', cHoraMoldagem ='" + molde.HoraMoldagem + "', cLote =" + molde.Lote + " , cIDTraco =" + molde.IdTraco + ", cFCK =" + molde.Fck + ", cIDObra =" + molde.IdObra + ", cIDEixo =" + molde.IdEixo + ", cIDPeca =" + molde.IdPeca + ", cQuantidadeCP =" + molde.QuantidadeCP + ", cIdadeControle =" + molde.IdadeControle + ", cIdadeA =" + molde.IdadeA + ", cTemperaturaAr = '" + temperaturaAr + "', cTemperaturaConcreto = '" + temperaturaCimento + "', cNotaFiscal = " + molde.Nota + ", cVolumeBetonada ='" + volume + "' WHERE cIDSerie =" + molde.IdSerie);
            }
            else if (molde.QuantidadeCP == 4)
            {
                con.executeQuery("UPDATE tblMoldagemCadastro SET cDataMoldagem = '" + molde.DataMoldagem + "', cHoraMoldagem ='" + molde.HoraMoldagem + "', cLote =" + molde.Lote + " , cIDTraco =" + molde.IdTraco + ", cFCK =" + molde.Fck + ", cIDObra =" + molde.IdObra + ", cIDEixo =" + molde.IdEixo + ", cIDPeca =" + molde.IdPeca + ", cQuantidadeCP =" + molde.QuantidadeCP + ", cIdadeControle =" + molde.IdadeControle + ", cIdadeA =" + molde.IdadeA + ", cIdadeB =" + molde.IdadeB + ", cTemperaturaAr = '" + temperaturaAr + "', cTemperaturaConcreto = '" + temperaturaCimento + "', cNotaFiscal = " + molde.Nota + ", cVolumeBetonada ='" + volume + "' WHERE cIDSerie =" + molde.IdSerie);
            }
            else if (molde.QuantidadeCP == 6)
            {
                con.executeQuery("UPDATE tblMoldagemCadastro SET cDataMoldagem = '" + molde.DataMoldagem + "', cHoraMoldagem ='" + molde.HoraMoldagem + "', cLote =" + molde.Lote + " , cIDTraco =" + molde.IdTraco + ", cFCK =" + molde.Fck + ", cIDObra =" + molde.IdObra + ", cIDEixo =" + molde.IdEixo + ", cIDPeca =" + molde.IdPeca + ", cQuantidadeCP =" + molde.QuantidadeCP + ", cIdadeControle =" + molde.IdadeControle + ", cIdadeA =" + molde.IdadeA + ", cIdadeB =" + molde.IdadeB + ", cIdadeC =" + molde.IdadeC + ", cTemperaturaAr = '" + temperaturaAr + "', cTemperaturaConcreto = '" + temperaturaCimento + "', cNotaFiscal = " + molde.Nota + ", cVolumeBetonada ='" + volume + "' WHERE cIDSerie =" + molde.IdSerie);
            }
            con.close();
        }
        public Moldagem [] BuscarTudo()
        {
            con.open();
            con.executeQuery("SELECT * FROM dbo.tblMoldagemCadastro");
            DataTable resultado = con.getResult();

            Moldagem[] tMolde = new Moldagem[resultado.Rows.Count];
            for (int i = 0; i < resultado.Rows.Count; i++)
            {
                Moldagem molde = new Moldagem();
                molde.IdSerie       = Convert.ToInt32(resultado.Rows[i][0].ToString());
                molde.DataMoldagem  = Convert.ToDateTime(resultado.Rows[i][1].ToString());
                molde.HoraMoldagem  = Convert.ToDateTime(resultado.Rows[i][2].ToString());
                molde.Lote          = Convert.ToInt32(resultado.Rows[i][3].ToString());
                molde.IdTraco       = Convert.ToInt32(resultado.Rows[i][4].ToString());
                molde.Fck           = Convert.ToInt32(resultado.Rows[i][5].ToString());
                molde.IdObra        = Convert.ToInt32(resultado.Rows[i][6].ToString());
                molde.IdEixo        = Convert.ToInt32(resultado.Rows[i][7].ToString());
                molde.IdPeca        = Convert.ToInt32(resultado.Rows[i][8].ToString());
                molde.QuantidadeCP  = Convert.ToInt32(resultado.Rows[i][9].ToString());
                molde.IdadeControle = Convert.ToInt32(resultado.Rows[i][10].ToString());
                if (molde.QuantidadeCP == 2)
                {
                    molde.IdadeA = Convert.ToInt32(resultado.Rows[i][11].ToString());
                }
                else if (molde.QuantidadeCP == 4)
                {
                    molde.IdadeA = Convert.ToInt32(resultado.Rows[i][11].ToString());
                    molde.IdadeB = Convert.ToInt32(resultado.Rows[i][12].ToString());
                }
                else if (molde.QuantidadeCP == 6)
                {
                    molde.IdadeA = Convert.ToInt32(resultado.Rows[i][11].ToString());
                    molde.IdadeB = Convert.ToInt32(resultado.Rows[i][12].ToString());
                    molde.IdadeC = Convert.ToInt32(resultado.Rows[i][13].ToString());
                }
                molde.VolumeBetonada = Convert.ToDouble(resultado.Rows[i][14].ToString());
                if (resultado.Rows[0][15].ToString() != "")
                {
                    molde.TemperaturaAr = Convert.ToDecimal(resultado.Rows[i][15].ToString());
                }
                if (resultado.Rows[0][16].ToString() != "")
                {
                    molde.TemperaturaCimento = Convert.ToDecimal(resultado.Rows[i][16].ToString());
                }
                molde.Nota = Convert.ToInt32(resultado.Rows[i][17].ToString());
                tMolde[i]  = molde;
            }
            con.close();
            return(tMolde);
        }
Esempio n. 5
0
        public Moldagem BuscarMoldagem(string idSerie)
        {
            Moldagem molde = new Moldagem();

            molde = rMoldagem.Buscar(Convert.ToInt32(idSerie));
            if (molde.IdSerie == 0)
            {
                /*MessageBox.Show("Série não Encontrada",
                 * "Erro ao Cadastrar",
                 * MessageBoxButtons.OK,
                 * MessageBoxIcon.Exclamation,
                 * MessageBoxDefaultButton.Button1);*/
            }
            return(molde);
        }
Esempio n. 6
0
        public void RemoverMoldagem(string idSerie)
        {
            Moldagem molde = new Moldagem();

            molde = rMoldagem.Buscar(Convert.ToInt32(idSerie));
            if (molde.IdSerie == 0)
            {
                MessageBox.Show("Série não encontrada",
                                "Erro ao Remover",
                                MessageBoxButtons.OK,
                                MessageBoxIcon.Exclamation,
                                MessageBoxDefaultButton.Button1);
            }
            rMoldagem.Remover(Convert.ToInt32(idSerie));
        }
Esempio n. 7
0
        public void InserirMoldagem(string idSerie, string dataMoldagem, string horaMoldagem, string lote, string idTraco, string fck, string idObra, string idEixo, string idPeca, string quantidadeCP, string idadeControle, string idadeA, string idadeB, string idadeC, string volumeBetonada, string temperaturaAr, string temperaturaCimento, string nota)
        {
            Moldagem molde = new Moldagem();

            molde = rMoldagem.Buscar(Convert.ToInt32(idSerie));
            if (molde.IdSerie != 0)
            {
                MessageBox.Show("Serie ja Cadastrada",
                                "Erro ao Cadastrar",
                                MessageBoxButtons.OK,
                                MessageBoxIcon.Exclamation,
                                MessageBoxDefaultButton.Button1);
            }
            if (idadeB == "")
            {
                idadeB = "0";
            }
            if (idadeC == "")
            {
                idadeC = "0";
            }
            molde.IdSerie            = Convert.ToInt32(idSerie);
            molde.DataMoldagem       = Convert.ToDateTime(dataMoldagem);
            molde.Fck                = Convert.ToInt32(fck);
            molde.HoraMoldagem       = Convert.ToDateTime(horaMoldagem);
            molde.IdadeA             = Convert.ToInt32(idadeA);
            molde.IdadeB             = Convert.ToInt32(idadeB);
            molde.IdadeC             = Convert.ToInt32(idadeC);
            molde.IdadeControle      = Convert.ToInt32(idadeControle);
            molde.IdEixo             = Convert.ToInt32(idEixo);
            molde.IdObra             = Convert.ToInt32(idObra);
            molde.IdPeca             = Convert.ToInt32(idPeca);
            molde.IdTraco            = Convert.ToInt32(idTraco);
            molde.Lote               = Convert.ToInt32(lote);
            molde.QuantidadeCP       = Convert.ToInt32(quantidadeCP);
            molde.VolumeBetonada     = Convert.ToDouble(volumeBetonada);
            molde.TemperaturaAr      = Convert.ToDecimal(temperaturaAr);
            molde.TemperaturaCimento = Convert.ToDecimal(temperaturaCimento);
            molde.Nota               = Convert.ToInt32(nota);
            rMoldagem.Inserir(molde);
        }
Esempio n. 8
0
 public void BuscaSerieText(string serie)
 {
     carregarMoldagem = cMoldagem.BuscarMoldagem(serie);
     traco            = cTraco.BuscarTraco(Convert.ToString(carregarMoldagem.IdTraco), "cIDTraco");
     obra             = cObra.BuscarObra(Convert.ToString(carregarMoldagem.IdObra), "cIDObra");
     eixo             = cEixo.BuscarEixo(Convert.ToString(carregarMoldagem.IdEixo), Convert.ToString(carregarMoldagem.IdObra), "cIDEixo");
     peca             = cPeca.BuscarPeca(Convert.ToString(carregarMoldagem.IdPeca), Convert.ToString(carregarMoldagem.IdEixo), Convert.ToString(carregarMoldagem.IdObra), "cIDPeca");
     carregarCB       = cBarras.BuscarSerie(serie);
     resist           = cResistencia.BuscarResistencia(serie);
     ruptura          = cRuptura.BuscarRupturaSerie(serie);
     if (carregarMoldagem.IdSerie != 0)
     {
         txtSerie.Text        = Convert.ToString(carregarMoldagem.IdSerie);
         txtLote.Text         = Convert.ToString(carregarMoldagem.Lote);
         txtData.Text         = Convert.ToString(carregarMoldagem.DataMoldagem);
         txtHora.Text         = carregarMoldagem.HoraMoldagem.ToShortTimeString();
         txtVolume.Text       = Convert.ToString(carregarMoldagem.VolumeBetonada);
         txtQuant.Text        = Convert.ToString(carregarMoldagem.QuantidadeCP);
         txtIdadeA.Text       = Convert.ToString(carregarMoldagem.IdadeA);
         txtIdadeB.Text       = Convert.ToString(carregarMoldagem.IdadeB);
         txtIdadeC.Text       = Convert.ToString(carregarMoldagem.IdadeC);
         txtNota.Text         = Convert.ToString(carregarMoldagem.Nota);
         txtTempAr.Text       = Convert.ToString(carregarMoldagem.TemperaturaAr);
         txtTempConcreto.Text = Convert.ToString(carregarMoldagem.TemperaturaCimento);
         txtTraco.Text        = Convert.ToString(traco[0].CodigoTraco);
         txtFornecedor.Text   = traco[0].Usina;
         txtFck.Text          = Convert.ToString(traco[0].Fck);
         txtConsistencia.Text = Convert.ToString(traco[0].Consistencia);
         txtObra.Text         = obra[0].NomeObra;
         txtEixo.Text         = eixo[0].NomeEixo;
         txtPeca.Text         = peca[0].NomePeca;
         lote = cLote.BuscarLote(txtLote.Text);
         txtVolumeLote.Text = Convert.ToString(lote.Volume);
         int qtd = carregarMoldagem.QuantidadeCP;
         if (qtd == 2)
         {
             txtBarCod1.Text    = carregarCB[0].IdCodigoBarras;
             txtBarCod2.Text    = carregarCB[1].IdCodigoBarras;
             txtCP1A.Text       = Convert.ToString(resist.RA1);
             txtCP2A.Text       = Convert.ToString(resist.RA2);
             txtBarCod3.Enabled = false;
             txtBarCod3.Clear();
             txtBarCod4.Enabled = false;
             txtBarCod4.Clear();
             txtBarCod5.Enabled = false;
             txtBarCod5.Clear();
             txtBarCod6.Enabled = false;
             txtBarCod6.Clear();
             txtIdadeB.Enabled = false;
             txtIdadeC.Enabled = false;
         }
         else if (qtd == 4)
         {
             txtBarCod1.Text    = carregarCB[0].IdCodigoBarras;
             txtBarCod2.Text    = carregarCB[1].IdCodigoBarras;
             txtBarCod3.Text    = carregarCB[2].IdCodigoBarras;
             txtBarCod4.Text    = carregarCB[3].IdCodigoBarras;
             txtCP1A.Text       = Convert.ToString(resist.RA1);
             txtCP2A.Text       = Convert.ToString(resist.RA2);
             txtCP1B.Text       = Convert.ToString(resist.RB1);
             txtCP2B.Text       = Convert.ToString(resist.RB2);
             txtBarCod3.Enabled = true;
             txtBarCod4.Enabled = true;
             txtIdadeB.Enabled  = true;
             txtBarCod5.Enabled = false;
             txtBarCod5.Clear();
             txtBarCod6.Enabled = false;
             txtBarCod6.Clear();
             txtIdadeC.Enabled = false;
         }
         else if (qtd == 6)
         {
             txtBarCod1.Text    = carregarCB[0].IdCodigoBarras;
             txtBarCod2.Text    = carregarCB[1].IdCodigoBarras;
             txtBarCod3.Text    = carregarCB[2].IdCodigoBarras;
             txtBarCod4.Text    = carregarCB[3].IdCodigoBarras;
             txtBarCod5.Text    = carregarCB[4].IdCodigoBarras;
             txtBarCod6.Text    = carregarCB[5].IdCodigoBarras;
             txtCP1A.Text       = Convert.ToString(resist.RA1);
             txtCP2A.Text       = Convert.ToString(resist.RA2);
             txtCP1B.Text       = Convert.ToString(resist.RB1);
             txtCP2B.Text       = Convert.ToString(resist.RB2);
             txtCP1C.Text       = Convert.ToString(resist.RC1);
             txtCP2C.Text       = Convert.ToString(resist.RC2);
             txtBarCod3.Enabled = true;
             txtBarCod4.Enabled = true;
             txtBarCod5.Enabled = true;
             txtBarCod6.Enabled = true;
             txtIdadeB.Enabled  = true;
             txtIdadeC.Enabled  = true;
         }
         if (carregarCB[0].Situacao == 1)
         {
             //txtBarCod1.Enabled = false;
             txtBarCod1.BackColor = Color.LightGreen;
         }
         if (carregarCB[1].Situacao == 1)
         {
             //txtBarCod2.Enabled = false;
             txtBarCod2.BackColor = Color.LightGreen;
         }
         if (carregarCB[2].Situacao == 1)
         {
             //txtBarCod3.Enabled = false;
             txtBarCod3.BackColor = Color.LightGreen;
         }
         if (carregarCB[3].Situacao == 1)
         {
             //txtBarCod4.Enabled = false;
             txtBarCod4.BackColor = Color.LightGreen;
         }
         if (carregarCB[4].Situacao == 1)
         {
             //txtBarCod5.Enabled = false;
             txtBarCod5.BackColor = Color.LightGreen;
         }
         if (carregarCB[5].Situacao == 1)
         {
             //txtBarCod6.Enabled = false;
             txtBarCod6.BackColor = Color.LightGreen;
         }
         for (int i = 0; i < ruptura.Length; i++)
         {
             if (Convert.ToInt32((ruptura[i].DataRuptura - carregarMoldagem.DataMoldagem).Days) == carregarMoldagem.IdadeA)
             {
                 txtDataA.Text = ruptura[i].DataRuptura.ToString("dd/MM/yyyy");
             }
             if (Convert.ToInt32((ruptura[i].DataRuptura - carregarMoldagem.DataMoldagem).Days) == carregarMoldagem.IdadeB)
             {
                 txtDataB.Text = ruptura[i].DataRuptura.ToString("dd/MM/yyyy");
             }
             if (Convert.ToInt32((ruptura[i].DataRuptura - carregarMoldagem.DataMoldagem).Days) == carregarMoldagem.IdadeC)
             {
                 txtDataC.Text = ruptura[i].DataRuptura.ToString("dd/MM/yyyy");
             }
         }
     }
     else
     {
         /*Reset();
          * btnRegistrar.Enabled = true;
          * txtBarCod1.Enabled = true;
          * txtBarCod2.Enabled = true;
          * txtBarCod3.Enabled = false;
          * txtBarCod4.Enabled = false;
          * txtBarCod5.Enabled = false;
          * txtBarCod6.Enabled = false;*/
     }
 }
Esempio n. 9
0
 private void txtSerie_LostFocus(object sender, System.EventArgs e)
 {
     Novo();
     if (txtSerie.Text != serie)
     {
         carregarMoldagem = cMoldagem.BuscarMoldagem(txtSerie.Text);
         traco            = cTraco.BuscarTraco(Convert.ToString(carregarMoldagem.IdTraco), "cIDTraco");
         obra             = cObra.BuscarObra(Convert.ToString(carregarMoldagem.IdObra), "cIDObra");
         eixo             = cEixo.BuscarEixo(Convert.ToString(carregarMoldagem.IdEixo), Convert.ToString(carregarMoldagem.IdObra), "cIDEixo");
         peca             = cPeca.BuscarPeca(Convert.ToString(carregarMoldagem.IdPeca), Convert.ToString(carregarMoldagem.IdEixo), Convert.ToString(carregarMoldagem.IdObra), "cIDPeca");
         carregarCB       = cBarras.BuscarSerie(txtSerie.Text);
         if (carregarMoldagem.IdSerie != 0)
         {
             txtLote.Text         = Convert.ToString(carregarMoldagem.Lote);
             txtData.Text         = Convert.ToString(carregarMoldagem.DataMoldagem);
             txtHora.Text         = carregarMoldagem.HoraMoldagem.ToShortTimeString();
             txtVolume.Text       = Convert.ToString(carregarMoldagem.VolumeBetonada);
             txtQuant.Text        = Convert.ToString(carregarMoldagem.QuantidadeCP);
             txtIdadeA.Text       = Convert.ToString(carregarMoldagem.IdadeA);
             txtIdadeB.Text       = Convert.ToString(carregarMoldagem.IdadeB);
             txtIdadeC.Text       = Convert.ToString(carregarMoldagem.IdadeC);
             txtNota.Text         = Convert.ToString(carregarMoldagem.Nota);
             txtTempAr.Text       = Convert.ToString(carregarMoldagem.TemperaturaAr);
             txtTempConcreto.Text = Convert.ToString(carregarMoldagem.TemperaturaCimento);
             txtTraco.Text        = Convert.ToString(traco[0].CodigoTraco);
             txtFornecedor.Text   = traco[0].Usina;
             txtFck.Text          = Convert.ToString(traco[0].Fck);
             txtConsistencia.Text = Convert.ToString(traco[0].Consistencia);
             txtObra.Text         = obra[0].NomeObra;
             txtEixo.Text         = eixo[0].NomeEixo;
             txtPeca.Text         = peca[0].NomePeca;
             lote = cLote.BuscarLote(txtLote.Text);
             txtVolumeLote.Text = Convert.ToString(lote.Volume);
             int qtd = carregarMoldagem.QuantidadeCP;
             if (qtd == 2)
             {
                 txtBarCod1.Text    = carregarCB[0].IdCodigoBarras;
                 txtBarCod2.Text    = carregarCB[1].IdCodigoBarras;
                 txtBarCod3.Enabled = false;
                 txtBarCod3.Clear();
                 txtBarCod4.Enabled = false;
                 txtBarCod4.Clear();
                 txtBarCod5.Enabled = false;
                 txtBarCod5.Clear();
                 txtBarCod6.Enabled = false;
                 txtBarCod6.Clear();
                 txtIdadeB.Enabled = false;
                 txtIdadeC.Enabled = false;
             }
             else if (qtd == 4)
             {
                 txtBarCod1.Text    = carregarCB[0].IdCodigoBarras;
                 txtBarCod2.Text    = carregarCB[1].IdCodigoBarras;
                 txtBarCod3.Text    = carregarCB[2].IdCodigoBarras;
                 txtBarCod4.Text    = carregarCB[3].IdCodigoBarras;
                 txtBarCod3.Enabled = true;
                 txtBarCod4.Enabled = true;
                 txtIdadeB.Enabled  = true;
                 txtBarCod5.Enabled = false;
                 txtBarCod5.Clear();
                 txtBarCod6.Enabled = false;
                 txtBarCod6.Clear();
                 txtIdadeC.Enabled = false;
             }
             else if (qtd == 6)
             {
                 txtBarCod1.Text    = carregarCB[0].IdCodigoBarras;
                 txtBarCod2.Text    = carregarCB[1].IdCodigoBarras;
                 txtBarCod3.Text    = carregarCB[2].IdCodigoBarras;
                 txtBarCod4.Text    = carregarCB[3].IdCodigoBarras;
                 txtBarCod5.Text    = carregarCB[4].IdCodigoBarras;
                 txtBarCod6.Text    = carregarCB[5].IdCodigoBarras;
                 txtBarCod3.Enabled = true;
                 txtBarCod4.Enabled = true;
                 txtBarCod5.Enabled = true;
                 txtBarCod6.Enabled = true;
                 txtIdadeB.Enabled  = true;
                 txtIdadeC.Enabled  = true;
             }
             if (carregarCB[0].Situacao == 1)
             {
                 txtBarCod1.Enabled = false;
                 Rompido();
             }
             if (carregarCB[1].Situacao == 1)
             {
                 txtBarCod2.Enabled = false;
                 Rompido();
             }
             if (carregarCB[2].Situacao == 1)
             {
                 txtBarCod3.Enabled = false;
                 Rompido();
             }
             if (carregarCB[3].Situacao == 1)
             {
                 txtBarCod4.Enabled = false;
                 Rompido();
             }
             if (carregarCB[4].Situacao == 1)
             {
                 txtBarCod5.Enabled = false;
                 Rompido();
             }
             if (carregarCB[5].Situacao == 1)
             {
                 txtBarCod6.Enabled = false;
                 Rompido();
             }
             btnRegistrar.Enabled = false;
         }
         else
         {
             Reset();
             btnRegistrar.Enabled = true;
             txtBarCod1.Enabled   = true;
             txtBarCod2.Enabled   = true;
             txtBarCod3.Enabled   = false;
             txtBarCod4.Enabled   = false;
             txtBarCod5.Enabled   = false;
             txtBarCod6.Enabled   = false;
         }
     }
     else
     {
         Limpar();
         btnRegistrar.Enabled = true;
         txtBarCod1.Enabled   = true;
         txtBarCod2.Enabled   = true;
         txtBarCod3.Enabled   = false;
         txtBarCod4.Enabled   = false;
         txtBarCod5.Enabled   = false;
         txtBarCod6.Enabled   = false;
     }
 }
Esempio n. 10
0
        private void ImportBarCode()
        {
            Inicio();
            lbRecado.Visible = false;
            CodigoBarras codigo = new CodigoBarras();

            codigo        = cBarras.BuscarCodigoBarras(txtCodBarra.Text);
            molde         = cMoldagem.BuscarMoldagem(Convert.ToString(codigo.IdSerie));
            cb            = cBarras.BuscarSerie(Convert.ToString(codigo.IdSerie));
            txtSerie.Text = Convert.ToString(molde.IdSerie);
            resist        = cResistencia.BuscarResistencia(txtSerie.Text);
            lbHoje.Text   = Convert.ToString((DateTime.Now - molde.DataMoldagem).Days);
            if (molde.QuantidadeCP == 2)
            {
                if (molde.IdadeA != Convert.ToInt32(lbHoje.Text))
                {
                    ;
                }
                {
                    lbRecado.Visible = true;
                }
                lbA.Text          = "";
                lbB.Text          = "";
                lbC.Text          = "";
                lbA.Text          = Convert.ToString(molde.IdadeA);
                rdoIdadeA.Enabled = true;
                rdoIdadeB.Enabled = false;
                rdoIdadeC.Enabled = false;
                ImagemA();
            }
            else if (molde.QuantidadeCP == 4)
            {
                if (molde.IdadeA != Convert.ToInt32(lbHoje.Text) || molde.IdadeB != Convert.ToInt32(lbHoje.Text))
                {
                    ;
                }
                {
                    lbRecado.Visible = true;
                }
                lbA.Text          = "";
                lbB.Text          = "";
                lbC.Text          = "";
                lbA.Text          = Convert.ToString(molde.IdadeA);
                lbB.Text          = Convert.ToString(molde.IdadeB);
                rdoIdadeA.Enabled = true;
                rdoIdadeB.Enabled = true;
                rdoIdadeC.Enabled = false;
                ImagemA();
                ImagemB();
            }
            else if (molde.QuantidadeCP == 6)
            {
                if (molde.IdadeA != Convert.ToInt32(lbHoje.Text) || molde.IdadeB != Convert.ToInt32(lbHoje.Text) || molde.IdadeC != Convert.ToInt32(lbHoje.Text))
                {
                    ;
                }
                {
                    lbRecado.Visible = true;
                }
                lbA.Text          = "";
                lbB.Text          = "";
                lbC.Text          = "";
                lbA.Text          = Convert.ToString(molde.IdadeA);
                lbB.Text          = Convert.ToString(molde.IdadeB);
                lbC.Text          = Convert.ToString(molde.IdadeC);
                rdoIdadeA.Enabled = true;
                rdoIdadeB.Enabled = true;
                rdoIdadeC.Enabled = true;
                ImagemA();
                ImagemB();
                ImagemC();
            }
        }
Esempio n. 11
0
        public void RelatorioCodigoBarras(ProgressBar pBar)
        {
            CodigoBarras[] cbs = cCB.BuscarTodos();
            Microsoft.Office.Interop.Excel.Application excelApp = new Microsoft.Office.Interop.Excel.Application();
            string    workbookPath   = System.Windows.Forms.Application.StartupPath.ToString() + @"\Arquivos\RelatorioCodigoBarras.xlsx";
            Workbook  excelWorkbook  = excelApp.Workbooks.Open(workbookPath, 0, false, 5, "", "", false, XlPlatform.xlWindows, "", true, false, 0, true, false, false);
            Sheets    excelSheets    = excelWorkbook.Worksheets;
            string    currentSheet   = "FormCB";
            Worksheet excelWorksheet = (Worksheet)excelSheets.get_Item(currentSheet);
            Range     excelCell;

            //excelApp.Visible = true;
            excelApp.DisplayAlerts = false;
            //excelApp.ScreenUpdating = false;
            int linha = 0;

            pBar.Maximum = cbs.Length;
            pBar.Minimum = 0;
            for (int i = 0; i < cbs.Length; i++)
            {
                pBar.Value = i;
                Moldagem molde = cMolde.BuscarMoldagem(Convert.ToString(cbs[i].IdSerie));
                excelCell        = (Range)excelWorksheet.get_Range("B" + (linha + 10));
                excelCell.Value2 = cbs[i].IdSerie;
                //===========================================================================================
                excelCell        = (Range)excelWorksheet.get_Range("C" + (linha + 10));
                excelCell.Value2 = cbs[i].IdCodigoBarras;
                if (cbs[i].Situacao == 1)
                {
                    excelCell.Cells.Interior.Color = Color.LightBlue;
                }
                excelCell        = (Range)excelWorksheet.get_Range("D" + (linha + 10));
                excelCell.Value2 = cbs[i + 1].IdCodigoBarras;
                if (cbs[i + 1].Situacao == 1)
                {
                    excelCell.Cells.Interior.Color = Color.LightBlue;
                }
                if (molde.QuantidadeCP > 3)
                {
                    excelCell        = (Range)excelWorksheet.get_Range("E" + (linha + 10));
                    excelCell.Value2 = cbs[i + 2].IdCodigoBarras;
                    if (cbs[i + 2].Situacao == 1)
                    {
                        excelCell.Cells.Interior.Color = Color.LightBlue;
                    }
                    excelCell        = (Range)excelWorksheet.get_Range("F" + (linha + 10));
                    excelCell.Value2 = cbs[i + 3].IdCodigoBarras;
                    if (cbs[i + 3].Situacao == 1)
                    {
                        excelCell.Cells.Interior.Color = Color.LightBlue;
                    }
                }
                if (molde.QuantidadeCP > 5)
                {
                    excelCell        = (Range)excelWorksheet.get_Range("I" + (linha + 10));
                    excelCell.Value2 = cbs[i + 4].IdCodigoBarras;
                    if (cbs[i + 4].Situacao == 1)
                    {
                        excelCell.Cells.Interior.Color = Color.LightBlue;
                    }
                    excelCell        = (Range)excelWorksheet.get_Range("J" + (linha + 10));
                    excelCell.Value2 = cbs[i + 5].IdCodigoBarras;
                    if (cbs[i + 5].Situacao == 1)
                    {
                        excelCell.Cells.Interior.Color = Color.LightBlue;
                    }
                }
                i = i + molde.QuantidadeCP - 1;
                linha++;
            }
            excelApp.Visible = true;
        }