Exemplo n.º 1
0
        private void Cadastrar_Click(object sender, EventArgs e)
        {
            bool dadosValidado = true;

            //Aqui deve ser validado os dados
            if (String.IsNullOrEmpty(textNome.Text.Trim()) ||
                String.IsNullOrEmpty(textTelefone.Text.Trim()) ||
                String.IsNullOrEmpty(textPermissao.Text.Trim()) ||
                String.IsNullOrEmpty(textTipo.Text.Trim()) ||
                String.IsNullOrEmpty(textPalavraChave.Text.Trim()) ||
                String.IsNullOrEmpty(textUsuario.Text.Trim()) ||
                String.IsNullOrEmpty(textSenha.Text.Trim()))
            {
                MessageBox.Show("Todos campos obrigatórios!");
                dadosValidado = false;
            }
            if (!String.IsNullOrEmpty(textSenha.Text) && !String.IsNullOrEmpty(textBox1.Text))
            {
                if (textSenha.Text.Trim() != textBox1.Text.Trim())
                {
                    MessageBox.Show("As senhas não são iguais!");
                    dadosValidado = false;
                }
                else
                {
                    dadosValidado = true;
                }
            }
            else
            {
                MessageBox.Show("Preencha os campos de senha/confirmação senha!");
                dadosValidado = false;
            }

            if (dadosValidado == true)
            {
                Colaborador colaborador = new Colaborador();
                colaborador.nome         = textNome.Text;
                colaborador.telefone     = textTelefone.Text;
                colaborador.permissao    = textPermissao.Text;
                colaborador.usuario      = textUsuario.Text;
                colaborador.senha        = textSenha.Text;
                colaborador.palavraChave = textPalavraChave.Text;
                colaborador.tipo         = textTipo.Text;
                colaborador.status       = "Ativado";

                Gerenciador_colaborador add = new Gerenciador_colaborador();
                add.save(colaborador);
                this.Close();
            }
        }