Ejemplo n.º 1
0
        private void buttonEnviar_Click(object sender, EventArgs e)
        {
            if (ValidarDados() == false)
            {
                return;
            }

            Ctr_Usuario Ctr_Usuario = new Ctr_Usuario();
            Usuario     Usuario     = new Usuario();

            Usuario.Username  = textBoxUsername.Text;
            Usuario.Senha     = textBoxSenha.Text;
            Usuario.Tipo      = comboBoxTipo.SelectedIndex;
            Usuario.DicaSenha = textBoxDica.Text;

            if (Ctr_Usuario.Adicionar(Usuario))
            {
                LimparForm();
                this.Close();
            }
            else
            {
                MessageBox.Show("Não foi possível se comunicar com o banco de dados. Pode haver algo errado com sua conexão com a rede ou os dados fornecidos não foram aceitos.", "Não foi possível realizar a operação", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Ejemplo n.º 2
0
        private void buttonEnviar_Click(object sender, EventArgs e)
        {
            if (ValidarDados() == false)
            {
                return;
            }

            Ctr_Cliente Ctr_Cliente = new Ctr_Cliente();
            Cliente     Cliente     = new Cliente();

            try
            {
                Cliente.DataNasc = DateTime.Parse(textBoxDataNasc.Text);
            }
            catch
            {
            }

            Cliente.Email    = textBoxEmail.Text;
            Cliente.Nome     = textBoxNome.Text;
            Cliente.Telefone = textBoxFone.Text;

            textBoxCPF.TextMaskFormat  = MaskFormat.ExcludePromptAndLiterals;
            textBoxCNPJ.TextMaskFormat = MaskFormat.ExcludePromptAndLiterals;

            if (radioButtonPF.Checked)
            {
                Cliente.Tipo = 0;
                Cliente.CPF  = textBoxCPF.Text;
            }
            else
            {
                Cliente.Tipo = 1;
                Cliente.CNPJ = textBoxCNPJ.Text;
            }

            textBoxCPF.TextMaskFormat  = MaskFormat.IncludePromptAndLiterals;
            textBoxCNPJ.TextMaskFormat = MaskFormat.IncludePromptAndLiterals;

            Ctr_Usuario ctr_Usuario = new Ctr_Usuario();

            Cliente.Usuario.Username = textBoxUser.Text;
            Cliente.Usuario.Tipo     = 1;
            if (ctr_Usuario.Busca(Cliente.Usuario) == null)
            {
                ctr_Usuario.Adicionar(Cliente.Usuario);
            }
            else
            {
                MessageBox.Show("O nome de usuário informado já existe. Por favor, insira outro.", "Usuário já existe");
                return;
            }

            if (Ctr_Cliente.Adicionar(Cliente))
            {
                LimparForm();
                MessageBox.Show("Cliente adicionado com êxito!");
                this.Close();
                return;
            }
            else
            {
                MessageBox.Show("Não foi possível se comunicar com o banco de dados. Pode haver algo errado com sua conexão com a rede ou os dados fornecidos não foram aceitos.", "Não foi possível realizar a operação", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }

            MessageBox.Show("Para efetuar o primeiro acesso na plataforma online, o usuário deverá informar os primeiros 4 dígitos do seu documento cadastrado.", "Dicas para primeiro acesso");
        }