コード例 #1
0
        private void Btnedit_Click(object sender, EventArgs e)
        {
            Txtid.Clear();
            Txtrazao.Clear();
            Txtcnp.Clear();
            Txtemail.Clear();
            Txttelefone.Clear();
            Txtcel.Clear();
            Txtlogradouro.Clear();
            Txtnumero.Clear();
            Txtcep.Clear();
            Txtbairro.Clear();
            Txtestado.Clear();
            Txtcidade.Clear();

            Btnexcluir.Enabled = false;
        }
コード例 #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 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 = contrendpj.excluirUsuarioController(Txtid.Text);

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

                Txtid.Clear();
                Txtrazao.Clear();
                Txtcnp.Clear();
                Txtemail.Clear();
                Txttelefone.Clear();
                Txtcel.Clear();
                Txtlogradouro.Clear();
                Txtnumero.Clear();
                Txtcep.Clear();
                Txtbairro.Clear();
                Txtestado.Clear();
                Txtcidade.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);
            }
        }
コード例 #4
0
        private void Btngravar_Click(object sender, EventArgs e)
        {
            if (Txtrazao.Text == string.Empty || Txtcnp.Text == string.Empty ||
                Txtemail.Text == string.Empty || Txttelefone.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]["Cnpj"].ToString() == Txtcnp.Text)
                    {
                        MessageBox.Show("Cliente já possui cadastro");

                        Txtcnp.Clear();
                        Txtcnp.Select();

                        return;
                    }


                    i++;
                }
                string cnpj = Txtcnp.Text;

                contr.gravarClientepfController(Txtrazao.Text, Txtcnp.Text, Txtemail.Text, Txttelefone.Text, Txtcel.Text, tipoCliente);



                preccherPj();

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

                        contrendpj.gravarUsuarioController(Txtlogradouro.Text, Txtcep.Text, Txtbairro.Text, Txtestado.Text, Txtcidade.Text, Txtnumero.Text, id);
                        Txtid.Clear();
                        Txtrazao.Clear();
                        Txtcnp.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.editarClientepfController(Txtrazao.Text, Txtcnp.Text, Txtemail.Text, Txttelefone.Text, Txtcel.Text, Txtid.Text);
                contrendpj.editarUsuarioController(Txtlogradouro.Text, Txtcep.Text, Txtbairro.Text, Txtestado.Text, Txtcidade.Text, Txtnumero.Text, id);
                Txtid.Clear();
                Txtrazao.Clear();
                Txtcnp.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");
            }
        }