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); }
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); }
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(); }
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(); }
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(); }
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(); }
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); }
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(); }
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(); }