Пример #1
0
        private void Btnexcluir_Click(object sender, EventArgs e)
        {
            int retorno;
            int retorno2;

            if (Txtid.Text == string.Empty)
            {
                MessageBox.Show("Não há cliente selecionado");
                Btnexcluir.Enabled = false;
            }
            //Criar um MessageBox com os botões Sim e Não e deixar o botão 2(Não) selecionado por padrão e comparar o botão apertado
            else if (DialogResult.Yes == MessageBox.Show("Tem certeza que deseja apagar o registro?", "Confirmação", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2))
            {
                retorno2 = contrendpf.excluirClientepfController(Txtid.Text);

                retorno = contr.excluirUsuarioController(Txtid.Text);
                preecherTabela();

                Txtid.Clear();
                Txtnome.Clear();
                Txtsexo.Clear();
                Txtcpf.Clear();
                Txtemail.Clear();
                Txttelefone.Clear();
                Txtcel.Clear();
                Btnexcluir.Enabled = false;

                //Sua rotina de exclusão
                //Confirmando exclusão para o usuário
                MessageBox.Show("Registro apagado com sucesso", "Sucesso", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
Пример #2
0
        private void Limpar(object sender, EventArgs e)
        {
            Txtid.Clear();
            Txtnome.Clear();
            Txtsexo.Clear();
            Txtcpf.Clear();
            Txtemail.Clear();
            Txttelefone.Clear();
            Txtcel.Clear();
            Txtlogradouro.Clear();
            Txtnumero.Clear();
            Txtcep.Clear();
            Txtbairro.Clear();
            Txtestado.Clear();
            Txtcidade.Clear();

            Btnexcluir.Enabled = false;
        }
Пример #3
0
        private void Btngravar_Click(object sender, EventArgs e)
        {
            if (Txtnome.Text == string.Empty || Txtsexo.Text == string.Empty || Txtcpf.Text == string.Empty ||
                Txtemail.Text == string.Empty || Txtcel.Text == string.Empty ||
                Txtlogradouro.Text == string.Empty || Txtnumero.Text == string.Empty || Txtcep.Text == string.Empty ||
                Txtbairro.Text == string.Empty || Txtestado.Text == string.Empty || Txtcidade.Text == string.Empty)
            {
                MessageBox.Show("Verifique os campos obrigatórios");
                return;
            }



            if (Txtid.Text == string.Empty)
            {
                int i = 0;
                while (i <= tabela.Rows.Count - 1)
                {
                    if (tabela.Rows[i]["Cpf"].ToString() == Txtcpf.Text)
                    {
                        MessageBox.Show("Cliente já possui cadastro");

                        Txtcpf.Clear();
                        Txtcpf.Select();

                        return;
                    }


                    i++;
                }
                string cpf = Txtcpf.Text;

                contr.gravarUsuarioController(Txtnome.Text, Txtsexo.Text, Txtcpf.Text, Txtemail.Text, Txttelefone.Text, Txtcel.Text, tipoCliente);



                preccherPF();

                int j = 0;
                while (j <= pessoaFisica.Rows.Count - 1)
                {
                    if (pessoaFisica.Rows[j]["Cpf"].ToString() == cpf)
                    {
                        id = (Int32)pessoaFisica.Rows[j]["Código"];

                        contrendpf.gravarClientepfController(Txtlogradouro.Text, Txtcep.Text, Txtbairro.Text, Txtestado.Text, Txtcidade.Text, Txtnumero.Text, id);
                        Txtid.Clear();
                        Txtnome.Clear();
                        Txtsexo.Clear();
                        Txtcpf.Clear();
                        Txtemail.Clear();
                        Txttelefone.Clear();
                        Txtcel.Clear();
                        Txtlogradouro.Clear();
                        Txtnumero.Clear();
                        Txtcep.Clear();
                        Txtbairro.Clear();
                        Txtestado.Clear();
                        Txtcidade.Clear();
                        MessageBox.Show("Cliente Cadastrado com sucesso");
                        preecherTabela();
                        return;
                    }
                    j++;
                }
            }
            else
            {
                id = int.Parse(Txtid.Text);
                contr.editarUsuarioController(Txtid.Text, Txtnome.Text, Txtsexo.Text, Txtcpf.Text, Txtemail.Text, Txttelefone.Text, Txtcel.Text);
                contrendpf.editarClientepfController(Txtlogradouro.Text, Txtcep.Text, Txtbairro.Text, Txtestado.Text, Txtcidade.Text, Txtnumero.Text, id);
                Txtid.Clear();
                Txtnome.Clear();
                Txtsexo.Clear();
                Txtcpf.Clear();
                Txtemail.Clear();
                Txttelefone.Clear();
                Txtcel.Clear();
                Txtlogradouro.Clear();
                Txtnumero.Clear();
                Txtcep.Clear();
                Txtbairro.Clear();
                Txtestado.Clear();
                Txtcidade.Clear();
                Btnexcluir.Enabled = false;
                preecherTabela();

                MessageBox.Show("Cliente alterado com sucesso");
            }
        }