private void btnAlterar_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 cliente = (tcc_ClienteBindingSource.Current as DataRowView).Row as Banco.tcc_ClienteRow; FrmCadastroCliente cadastroCliente = new FrmCadastroCliente(); cadastroCliente.NovoCadastro = false; cadastroCliente.Alterar(cliente.nome, cliente.documentoSocial, cliente.telefone, cliente.email, cliente.logradouro, cliente.bairro, cliente.cidade, cliente.complemento, cliente.uf, cliente.cep, cliente.registroGeral); cadastroCliente.Id = cliente.IDCliente; cadastroCliente.ShowDialog(); } else { MessageBox.Show("Senha incorreta", "Erro ao alterar", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } else { var cliente = (tcc_ClienteBindingSource.Current as DataRowView).Row as Banco.tcc_ClienteRow; FrmCadastroCliente cadastroCliente = new FrmCadastroCliente(); cadastroCliente.NovoCadastro = false; cadastroCliente.Alterar(cliente.nome, cliente.documentoSocial, cliente.telefone, cliente.email, cliente.logradouro, cliente.bairro, cliente.cidade, cliente.complemento, cliente.uf, cliente.cep, cliente.registroGeral); cadastroCliente.Id = cliente.IDCliente; cadastroCliente.ShowDialog(); } } catch (NullReferenceException ex) { MessageBox.Show("Objeto não encontrado\n" + ex.Message, "Erro ao alterar", MessageBoxButtons.OK, MessageBoxIcon.Error); } catch (Exception ex) { MessageBox.Show("Ocorreu um erro inesperado\n" + ex.Message, "Erro ao alterar", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnNovoCliente_Click(object sender, EventArgs e) { try { FrmCadastroCliente cadastroCliente = new FrmCadastroCliente(); cadastroCliente.NovoCadastro = true; cadastroCliente.ShowDialog(); } catch (NullReferenceException ex) { MessageBox.Show("Formulário não encontrado" + ex.Message, "Erro ao abrir formulário", MessageBoxButtons.OK, MessageBoxIcon.Error); } catch (Exception ex) { MessageBox.Show("Ocorreu um erro inesperado\n" + ex.Message, "Erro ao abrir formulário", MessageBoxButtons.OK, MessageBoxIcon.Error); } }