private void tbnAlterar_Click(object sender, EventArgs e) { try { if (usar.Equals("1")) { string input = Interaction.InputBox("Informe a senha:", "Alterar", "*", 100, 200); if (input != "") { if (input == Senha) { var Mecanico = (tcc_MecanicoBindingSource.Current as DataRowView).Row as Banco.tcc_MecanicoRow; FrmCadastroMecanico cadastroMecanico = new FrmCadastroMecanico(); cadastroMecanico.Alterar(Mecanico.IDMecanico, Mecanico.razaoSocial, Mecanico.fantasia, Mecanico.cnpj, Mecanico.ie, Mecanico.telefone, Mecanico.email, Mecanico.contaBancaria, Mecanico.agenciaBancaria, Mecanico.comissao.ToString(), Mecanico.logradouro, Mecanico.bairro, Mecanico.cidade, Mecanico.complemento, Mecanico.uf, Mecanico.cep); cadastroMecanico.ShowDialog(); } else { MessageBox.Show("Senha incorreta", "Erro ao alterar", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } else { var Mecanico = (tcc_MecanicoBindingSource.Current as DataRowView).Row as Banco.tcc_MecanicoRow; FrmCadastroMecanico cadastroMecanico = new FrmCadastroMecanico(); cadastroMecanico.Alterar(Mecanico.IDMecanico, Mecanico.razaoSocial, Mecanico.fantasia, Mecanico.cnpj, Mecanico.ie, Mecanico.telefone, Mecanico.email, Mecanico.contaBancaria, Mecanico.agenciaBancaria, Mecanico.comissao.ToString(), Mecanico.logradouro, Mecanico.bairro, Mecanico.cidade, Mecanico.complemento, Mecanico.uf, Mecanico.cep); cadastroMecanico.ShowDialog(); } } catch (NullReferenceException ex) { MessageBox.Show("Erro ao abrir o formulário\n" + ex.Message, "Erro ao alterar", MessageBoxButtons.OK, MessageBoxIcon.Error); } catch (Exception ex) { MessageBox.Show("Erro inesperado\n" + ex.Message, "Erro ao alterar", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnNovo_Click(object sender, EventArgs e) { try { FrmCadastroMecanico cadastroMecanico = new FrmCadastroMecanico() { NovoCadastro = true }; cadastroMecanico.ShowDialog(); } catch (NullReferenceException ex) { MessageBox.Show("Formulário não encontrado\n" + ex.Message, "Erro ao abrir o formulário", MessageBoxButtons.OK, MessageBoxIcon.Error); } catch (Exception ex) { MessageBox.Show("Erro inesperado\n" + ex.Message, "Erro ao abrir o formulário", MessageBoxButtons.OK, MessageBoxIcon.Error); } }