Beispiel #1
0
        public List <Modelo.Administrador> SelectAll()
        {
            List <Modelo.Administrador> aListAdministrador = new List <Modelo.Administrador>();

            SqlConnection conn = new SqlConnection(connectionString);

            conn.Open();
            SqlCommand cmd = conn.CreateCommand();

            cmd.CommandText = "Select * from Administrador";
            SqlDataReader dr = cmd.ExecuteReader();

            if (dr.HasRows)
            {
                while (dr.Read())
                {
                    Modelo.Administrador aAdministrador = new Modelo.Administrador(
                        Convert.ToInt32(dr["id"].ToString()),
                        dr["nome"].ToString(),
                        dr["email"].ToString(),
                        dr["senha"].ToString(),
                        dr["cpf"].ToString()
                        );
                    aListAdministrador.Add(aAdministrador);
                }
            }
            dr.Close();
            conn.Close();

            return(aListAdministrador);
        }
Beispiel #2
0
        public Modelo.Administrador Select(int Id)
        {
            Modelo.Administrador aAdministrador = new Modelo.Administrador();
            SqlConnection        conn           = new SqlConnection(connectionString);

            conn.Open();
            SqlCommand cmd = conn.CreateCommand();

            cmd.CommandText = "Select * from Administrador Where Id = @Id";
            cmd.Parameters.AddWithValue("@Id", Id);
            SqlDataReader dr = cmd.ExecuteReader();

            if (dr.HasRows)
            {
                while (dr.Read())
                {
                    aAdministrador = new Modelo.Administrador(
                        Convert.ToInt32(dr["Id"].ToString()),
                        dr["nome"].ToString(),
                        dr["email"].ToString(),
                        dr["senha"].ToString(),
                        dr["cpf"].ToString()
                        );
                }
            }

            dr.Close();
            conn.Close();

            return(aAdministrador);
        }
Beispiel #3
0
        public void Delete(Modelo.Administrador obj)
        {
            SqlConnection conn = new SqlConnection(connectionString);

            conn.Open();
            SqlCommand com = conn.CreateCommand();
            SqlCommand cmd = new SqlCommand("DELETE FROM Administrador WHERE Id = @Id", conn);

            cmd.Parameters.AddWithValue("@id", obj.id);

            cmd.ExecuteNonQuery();
        }
Beispiel #4
0
        public void Insert(Modelo.Administrador obj)
        {
            SqlConnection conn = new SqlConnection(connectionString);

            conn.Open();
            SqlCommand com = conn.CreateCommand();
            SqlCommand cmd = new SqlCommand("INSERT INTO Administrador (Id, Nome, email, senha, cpf) VALUES (@Id, @Nome, @email, @senha, @cpf)", conn);

            cmd.Parameters.AddWithValue("@Id", obj.id);
            cmd.Parameters.AddWithValue("@Nome", obj.nome);
            cmd.Parameters.AddWithValue("@email", obj.email);
            cmd.Parameters.AddWithValue("@senha", obj.senha);
            cmd.Parameters.AddWithValue("@cpf", obj.cpf);

            cmd.ExecuteNonQuery();
        }
Beispiel #5
0
        public void Update(Modelo.Administrador obj)
        {
            SqlConnection conn = new SqlConnection(connectionString);

            conn.Open();
            SqlCommand com = conn.CreateCommand();
            SqlCommand cmd = new SqlCommand("UPDATE Administrador SET Nome = @Nome, email = @email, senha = @senha, cpf = @cpf WHERE Id = @Id", conn);

            cmd.Parameters.AddWithValue("@Id", obj.id);
            cmd.Parameters.AddWithValue("@Nome", obj.nome);
            cmd.Parameters.AddWithValue("@email", obj.email);
            cmd.Parameters.AddWithValue("@senha", obj.senha);
            cmd.Parameters.AddWithValue("@cpf", obj.cpf);


            cmd.ExecuteNonQuery();
        }
Beispiel #6
0
        public void Delete(Modelo.Administrador obj)
        {
            // Cria Conexão com banco de dados
            SqlConnection conn = new SqlConnection(connectionString);

            // Abre conexão com o banco de dados
            conn.Open();
            // Cria comando SQL
            SqlCommand com = conn.CreateCommand();
            // Define comando de exclusão
            SqlCommand cmd = new SqlCommand("DELETE FROM Administrador WHERE id = @Administrador_id", conn);

            cmd.Parameters.AddWithValue("@Administrador_id", obj.id);

            // Executa Comando
            cmd.ExecuteNonQuery();
        }
Beispiel #7
0
        public List <Modelo.Administrador> Select(int id)
        {
            // Variavel para armazenar um livro
            Modelo.Administrador aAdministrador;
            // Cria Lista Vazia
            List <Modelo.Administrador> aListAdministrador = new List <Modelo.Administrador>();
            // Cria Conexão com banco de dados
            SqlConnection conn = new SqlConnection(connectionString);

            // Abre conexão com o banco de dados
            conn.Open();
            // Cria comando SQL
            SqlCommand cmd = conn.CreateCommand();

            // define SQL do comando
            cmd.CommandText = "Select * from Administrador Where id = @id";
            cmd.Parameters.AddWithValue("@id", id);
            // Executa comando, gerando objeto DbDataReader
            SqlDataReader dr = cmd.ExecuteReader();

            // Le titulo do livro do resultado e apresenta no segundo rótulo
            if (dr.HasRows)
            {
                while (dr.Read()) // Le o proximo registro
                {
                    // Cria objeto com dados lidos do banco de dados
                    aAdministrador = new Modelo.Administrador(
                        int.Parse(dr["id"].ToString()),
                        dr["Nome"].ToString(),
                        dr["Telefone"].ToString(),
                        dr["Email"].ToString(),
                        dr["Login"].ToString(),
                        dr["Senha"].ToString(),
                        DateTime.Parse(dr["DataNascimento"].ToString())
                        );
                    // Adiciona o livro lido à lista
                    aListAdministrador.Add(aAdministrador);
                }
            }
            // Fecha DataReader
            dr.Close();
            // Fecha Conexão
            conn.Close();

            return(aListAdministrador);
        }
Beispiel #8
0
        public void Insert(Modelo.Administrador obj)
        {
            // Cria Conexão com banco de dados
            SqlConnection conn = new SqlConnection(connectionString);

            // Abre conexão com o banco de dados
            conn.Open();
            // Cria comando SQL
            SqlCommand com = conn.CreateCommand();
            // Define comando de exclusão
            SqlCommand cmd = new SqlCommand("INSERT INTO Administrador (Nome, Telefone, Email, Login, Senha, DataNascimento) VALUES(@Nome, @Telefone, @Email, @Login, @Senha, @DataNascimento)", conn);

            cmd.Parameters.AddWithValue("@Nome", obj.Nome);
            cmd.Parameters.AddWithValue("@Telefone", obj.Telefone);
            cmd.Parameters.AddWithValue("@Email", obj.Email);
            cmd.Parameters.AddWithValue("@Login", obj.Login);
            cmd.Parameters.AddWithValue("@Senha", obj.Senha);
            cmd.Parameters.AddWithValue("@DataNascimento", obj.DataNascimento);
            // Executa Comando
            cmd.ExecuteNonQuery();
        }
Beispiel #9
0
        public void Update(Modelo.Administrador obj)
        {
            // Cria Conexão com banco de dados
            SqlConnection conn = new SqlConnection(connectionString);

            // Abre conexão com o banco de dados
            conn.Open();
            // Cria comando SQL
            SqlCommand com = conn.CreateCommand();
            // Define comando de exclusão
            SqlCommand cmd = new SqlCommand("UPDATE Administrador SET Nome = @Nome, Telefone = @Telefone, Email = @Email, Login = @Login, Senha = @Senha, DataNascimento = @DataNascimento where id = @id ", conn);

            cmd.Parameters.AddWithValue("@Nome", obj.Nome);
            cmd.Parameters.AddWithValue("@Telefone", obj.Telefone);
            cmd.Parameters.AddWithValue("@Email", obj.Email);
            cmd.Parameters.AddWithValue("@Login", obj.Login);
            cmd.Parameters.AddWithValue("@Senha", obj.Senha);
            cmd.Parameters.AddWithValue("@id", obj.id);
            cmd.Parameters.AddWithValue("@DataNascimento", obj.DataNascimento);

            // Executa Comando
            cmd.ExecuteNonQuery();
        }