private void btnSalvar_Click(object sender, EventArgs e) { if (txtNome.Text == "") { MessageBox.Show("Insira um nome", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } //instancia a classe clBarbearias clMotorista clMotorista = new clMotorista(); //carrega as propriedades clMotorista.Nome = txtNome.Text; clMotorista.Telefone = mskTelefone.Text; clMotorista.CNH = txtCNH.Text; //variável com a string de conexão com o banco clMotorista.banco = Properties.Settings.Default.conexaoDB; if (idMotorista == null) { clMotorista.Gravar(); //mensagem de confirmação da inclusão MessageBox.Show("Motorista Incluído com Sucesso!", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Information); ClearForms(this); } else { clMotorista.idMotorista = Convert.ToInt32(idMotorista); clMotorista.Alterar(); //mensagem de confirmação da inclusão MessageBox.Show("Motorista Alterado com Sucesso!", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Information); ClearForms(this); } }
private void btnDeletar_Click(object sender, EventArgs e) { //validaçao do conteudo if (idMotorista == "") { return; } //pergunta para o usuario se ele confirma exclusão de cdastro DialogResult resposta; resposta = MessageBox.Show("Confirma a Exclusão do Motorista?", "Atenção", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2); if (resposta.Equals(DialogResult.No)) { return; } //instancia a classe do negocio clMotorista clMotorista = new clMotorista(); //variavel com string de conexao com o banco clMotorista.banco = Properties.Settings.Default.conexaoDB; clMotorista.idMotorista = Convert.ToInt32(idMotorista); clMotorista.Excluir(); //mensagem de configuraçãode exclusão MessageBox.Show("Motorista excluido com sucesso", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Information); ClearForms(this); idMotorista = ""; nome = ""; telefone = ""; cnh = ""; }
public void Pesquisar() { //carrega o datagridview com os clientes cadastrados clMotorista clMotorista = new clMotorista(); clMotorista.banco = Properties.Settings.Default.conexaoDB; dgvMoto.DataSource = clMotorista.Pesquisar2().Tables[0]; //comando utilizado pra gerar um efeito "zebrado" no datagridview dgvMoto.AlternatingRowsDefaultCellStyle.BackColor = Color.LightGray; }
private void dgvMoto_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { //verifica se existe itens na grid if (dgvMoto.RowCount == 0) { return; } //carrega a tela com todos os dados do cliente OleDbDataReader drReader; clMotorista clMotorista = new clMotorista(); clMotorista.banco = Properties.Settings.Default.conexaoDB; drReader = clMotorista.PesquisarCodigo(Convert.ToInt32(dgvMoto.CurrentRow.Cells[0].Value)); if (Funcao == "inicio") { if (drReader.Read()) { frmCadastrarMotorista frmCadastrarMotorista = new frmCadastrarMotorista(); frmCadastrarMotorista.nome = drReader["Nome"].ToString(); frmCadastrarMotorista.idMotorista = drReader["idMotorista"].ToString(); frmCadastrarMotorista.cnh = drReader["CNH"].ToString(); frmCadastrarMotorista.telefone = drReader["Telefone"].ToString(); drReader.Close(); new frmCadastrarMotorista().Show(); this.Close(); } } if (Funcao == "lancar") { if (drReader.Read()) { frmLancarFrete frmLancarFrete = new frmLancarFrete(); frmLancarFrete.nome = drReader["Nome"].ToString(); frmLancarFrete.idMotorista = drReader["idMotorista"].ToString(); drReader.Close(); new frmLancarFrete().Show(); this.Close(); } } if (Funcao == "editar") { if (drReader.Read()) { frmPesquisarFrete frmPesquisarFrete = new frmPesquisarFrete(); frmPesquisarFrete.nome = drReader["Nome"].ToString(); frmPesquisarFrete.idMotorista = drReader["idMotorista"].ToString(); drReader.Close(); new frmPesquisarFrete().Show(); this.Close(); } } if (Funcao == "relatorio") { if (drReader.Read()) { frmGerarRel frmGerarRel = new frmGerarRel(); frmGerarRel.nome = drReader["Nome"].ToString(); frmGerarRel.idMotorista = drReader["idMotorista"].ToString(); drReader.Close(); new frmGerarRel().Show(); this.Close(); } } }