private void btnConcluir_Click(object sender, EventArgs e) { clsBanco banco = new clsBanco(); MySqlDataReader dados = null; login l = new login(); l.ShowDialog(); if (l.estado == true) { string codigo = "1"; if (!banco.Consultar("Select max(cd_os)+1 from os", ref dados)) { MessageBox.Show("Erro de busca"); return; } if (dados.HasRows) { if (dados.Read()) { codigo = dados[0].ToString(); } } if (!dados.IsClosed) { dados.Close(); } if (!banco.Executar("Insert into os (cd_os, dt_os, ds_problema, cd_tipo, cd_situacao, cd_solicitante) values ( " + codigo + ", current_date(), '" + txtDescricao.Text + "', '" + codigosTiposOS[cmbTipoOS.SelectedIndex] + "', 1 , 10)")) { MessageBox.Show("Erro inserir"); return; } if (!banco.Executar("Insert into equipamento_os (cd_serial , cd_os, dt_os, ds_motivo) values ( '" + 111 + "' ," + codigo + ", current_date(), '" + txtDescricao.Text + "')")) { MessageBox.Show("Erro inserir"); return; } banco.Fechar(); MessageBox.Show("OS aberta com sucesso!"); this.Close(); } }
private void btnConfirmar_Click_1(object sender, EventArgs e) { login l = new login(); l.ShowDialog(); if (l.estado == true) { clsBanco banco = new clsBanco(); MySqlDataReader dados = null; if (!banco.Consultar("Select dt_os from os where cd_os = '" + selection + "';", ref dados)) { MessageBox.Show("Erro"); return; } if (dados.Read()) { data = DateTime.Parse(dados[0].ToString()); dia = data.Day.ToString(); mes = data.Month.ToString(); ano = data.Year.ToString(); } if (int.Parse(mes) < 10) { dataConvertida = ano + "-0" + mes + "-" + dia; } else { dataConvertida = ano + "-" + mes + "-" + dia; } if (!banco.Executar("Insert into registro values ('" + selection + "', '" + dataConvertida + "', curdate(), curtime(), '" + l.textBox1.Text + "', '" + txtDescricaoRegistro.Text + "')")) { MessageBox.Show("Erro inserir"); return; } else { MessageBox.Show("Registro Criado com Sucesso!"); } if (cbSituacao.SelectedIndex == 0) { if (!banco.Executar("update os set cd_situacao = 1 where cd_os = '" + selection + "';")) { MessageBox.Show("Erro inserir"); return; } } if (cbSituacao.SelectedIndex == 1) { if (!banco.Executar("update os set cd_situacao = 2, dt_finalizacao = curdate() where cd_os = '" + selection + "';")) { MessageBox.Show("Erro inserir"); return; } } if (cbSituacao.SelectedIndex == 2) { if (!banco.Executar("update os set cd_situacao = 3 where cd_os = '" + selection + "';")) { MessageBox.Show("Erro inserir"); return; } } banco.Fechar(); this.Close(); } }