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); }
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); }
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)); }
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); }
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;*/ } }
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; } }
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(); } }
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; }