Пример #1
0
        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);
            }
        }
Пример #2
0
 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);
     }
 }