public Lote[] BuscarTudo() { Lote [] tLote; con.open(); con.executeQuery("SELECT * FROM tblLote"); DataTable resultado = con.getResult(); tLote = new Lote[resultado.Rows.Count]; for (int i = 0; i < resultado.Rows.Count; i++) { Lote lote = new Lote(); lote.IdSerie = Convert.ToInt32(resultado.Rows[i][0].ToString()); lote.DataControle = Convert.ToDateTime(resultado.Rows[i][1].ToString()); lote.Fck = Convert.ToInt32(resultado.Rows[i][2].ToString()); if (resultado.Rows[i][3].ToString() == "") { lote.FckEstimado = 0; } else { lote.FckEstimado = Convert.ToDouble(resultado.Rows[i][3].ToString()); } lote.Volume = Convert.ToDecimal(resultado.Rows[i][4].ToString()); tLote[i] = lote; } con.close(); return tLote; }
public void EditarLote(string novo, string idSerie, string dataControle, string fck, string fckEstimado, string volume) { Lote lote = new Lote(); lote = BuscarLote(novo); if (lote.IdSerie != 0) { MessageBox.Show("Lote ja Cadastrado", "Erro ao Cadastrar", MessageBoxButtons.OK, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1); } else { lote.DataControle = Convert.ToDateTime(dataControle); lote.Fck = Convert.ToInt32(fck); if (fckEstimado == "") { fckEstimado = "0"; } lote.FckEstimado = Convert.ToDouble(fckEstimado); lote.IdSerie = Convert.ToInt32(idSerie); lote.Volume = Convert.ToDecimal(volume); rLote.editar(lote); } }
public void editar(Lote lote) { con.open(); string volume = Convert.ToString(lote.Volume); volume = volume.Replace(",", "."); con.executeQuery("UPDATE tblLote SET cIDLote=" + lote.IdSerie + ", cDataControle = '" + lote.DataControle + "', cFCK = " + lote.Fck + ", cFckEstimado =" + lote.FckEstimado + ", cVolumeLote = '" + volume + "' WHERE cIDLote =" + lote.IdSerie); con.close(); }
public Lote BuscarLote(string codigo) { Lote lote = new Lote(); lote = rLote.buscar(Convert.ToInt32(codigo)); if (lote == null) { MessageBox.Show("Lote não Encontrado", "Erro ao Cadastrar", MessageBoxButtons.OK, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1); } return lote; }
public Lote buscar(int codigo) { Lote lote = new Lote(); con.open(); con.executeQuery("SELECT * FROM tblLote WHERE (cIDLote =" + codigo + ")"); DataTable resultado = con.getResult(); if (resultado.Rows.Count > 0) { lote.IdSerie = Convert.ToInt32(resultado.Rows[0][0].ToString()); lote.DataControle = Convert.ToDateTime(resultado.Rows[0][1].ToString()); lote.Fck = Convert.ToInt32(resultado.Rows[0][2].ToString()); if (resultado.Rows[0][3].ToString() == "") { lote.FckEstimado = 0; } else { lote.FckEstimado = Convert.ToDouble(resultado.Rows[0][3].ToString()); } lote.Volume = Convert.ToDecimal(resultado.Rows[0][4].ToString()); } con.close(); return lote; }
public void inserir(Lote lote) { con.open(); string volume = Convert.ToString(lote.Volume); volume = volume.Replace(",", "."); string fckEstimado = Convert.ToString(lote.FckEstimado); fckEstimado = fckEstimado.Replace(",", "."); con.executeQuery("INSERT INTO tblLote (cIDLote, cDataControle, cFCK, cFckEstimado, cVolumeLote) VALUES (" + lote.IdSerie + ", '" + lote.DataControle + "', " + lote.Fck + ", '" + fckEstimado + "', '" + volume + "') "); con.close(); }
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;*/ } }