예제 #1
0
        private void btnCad_Click(object sender, EventArgs e)
        {
            if (!(txt_Cpf.Text == "" || txt_Email.Text == "" || txt_nasc.Text == "" || txt_Nome.Text == "" || txt_Senha.Text == ""))
            {
                UsuarioDAO b = new UsuarioDAO();
                Cadastro   a = new Cadastro();
                a.setNome(txt_Nome.Text);
                a.setEmail(txt_Email.Text);
                a.setCpf(txt_Cpf.Text);
                a.setSenha(txt_Senha.Text);
                a.setData(DateTime.Parse(txt_nasc.Text));


                b.criarUsu(a);

                txt_Cpf.Clear();
                txt_Email.Clear();
                txt_nasc.Clear();
                txt_Nome.Clear();
                txt_Senha.Clear();

                txt_Nome.Focus();
            }
            else
            {
                MessageBox.Show("Por favor preencha todos os campos disponiveis", "error");
            }
        }
예제 #2
0
        public Cadastro listarUsu(int id)
        {
            try
            {
                conn = classeConexão.obterConexao();
                if (conn.State == ConnectionState.Open)
                {
                    try
                    {
                        SqlCommand cmd = new SqlCommand("select * from Usuario where idCarteira = @id", conn);
                        cmd.Parameters.AddWithValue("@id", id);
                        SqlDataReader reader1 = cmd.ExecuteReader();
                        Cadastro      a       = new Cadastro();


                        if (reader1.Read())
                        {
                            a.setId(id);

                            a.setId(int.Parse(reader1[0].ToString()));
                            a.setNome(reader1[1].ToString());
                            a.setEmail(reader1[2].ToString());
                            a.setSenha(reader1[5].ToString());
                            a.setData(DateTime.Parse(reader1[3].ToString()));
                            a.setCpf(reader1[4].ToString());
                            reader1.Close();
                            cmd.Dispose();
                            return(a);
                        }
                        else
                        {
                            reader1.Close();
                            cmd.Dispose();
                            return(null);
                        }
                    }
                    catch (Exception error)
                    {
                        MessageBox.Show("Erro: " + error);

                        return(null);
                    }
                    finally
                    {
                        classeConexão.fecharConexao();
                    }
                }
                else
                {
                    MessageBox.Show(conn.State.ToString());
                    return(null);
                }
            }
            catch (Exception error)
            {
                MessageBox.Show("Erro: " + error);

                return(null);
            }
        }
예제 #3
0
        private void btnCadastrar_Click(object sender, EventArgs e)
        {
            if (!(txt_CPF.Text == "" || txt_Data.Text == "" || txt_Email.Text == "" || txt_Nome.Text == "" || txt_Senha.Text == ""))
            {
                Cadastro a = new Cadastro();
                a.setCpf(Convert.ToString(txt_CPF.Text));
                a.setData(DateTime.Parse(txt_Data.Text));
                a.setEmail(Convert.ToString(txt_Email.Text));
                a.setNome(Convert.ToString(txt_Nome.Text));
                a.setSenha(Convert.ToString(txt_Senha.Text));

                UsuarioDAO b = new UsuarioDAO();
                b.criarUsu(a);
            }
        }
예제 #4
0
        private void btnEditar_Click(object sender, EventArgs e)
        {
            Cadastro a = new Cadastro();

            a.setId(int.Parse(txtId.Text));
            a.setNome(txtNome.Text);
            a.setEmail(txtEmail.Text);
            a.setCpf(txtCPF.Text);
            a.setSenha(txtSenha.Text);
            a.setData(DateTime.Parse(txtNasc.Text));

            consultaDao.atualizarUsu(a);

            listarTable();

            txtId.Clear();
            txtEmail.Clear();
            txtCPF.Clear();
            txtNome.Clear();
            txtSenha.Clear();
            txtNasc.Clear();
        }