public List <Modelo.Clientes> Select(int id)
        {
            Modelo.Clientes        aClientes;
            List <Modelo.Clientes> aListClientes = new List <Modelo.Clientes>();
            SqlConnection          conn          = new SqlConnection(connectionString);

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

            cmd.CommandText = "SELECT * FROM Usuario WHERE id = @id";
            cmd.Parameters.AddWithValue("@id", id);
            SqlDataReader dr = cmd.ExecuteReader();

            if (dr.HasRows)
            {
                while (dr.Read())
                {
                    aClientes = new Modelo.Clientes(
                        Convert.ToInt32(dr["id"].ToString()),
                        dr["nome"].ToString(),
                        dr["cpf"].ToString(),
                        dr["perfil"].ToString()
                        );
                    aListClientes.Add(aClientes);
                }
            }
            dr.Close();
            conn.Close();

            return(aListClientes);
        }
        public List <Modelo.Clientes> Select(String cpf)
        {
            Modelo.Clientes        aClientes;
            List <Modelo.Clientes> aListClientes = new List <Modelo.Clientes>();
            SqlConnection          conn          = new SqlConnection(connectionString);

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

            if (cpf == null)
            {
                cpf = "";
            }
            cmd.CommandText = "SELECT * FROM Usuario WHERE cpf ='" + cpf + "'";
            SqlDataReader dr = cmd.ExecuteReader();

            if (dr.HasRows)
            {
                while (dr.Read())
                {
                    aClientes = new Modelo.Clientes(
                        Convert.ToInt32(dr["id"].ToString()),
                        dr["nome"].ToString(),
                        dr["cpf"].ToString(),
                        dr["perfil"].ToString()
                        );
                    aListClientes.Add(aClientes);
                }
            }
            dr.Close();
            conn.Close();

            return(aListClientes);
        }
Esempio n. 3
0
        public List <Modelo.Clientes> SelectAll()
        {
            string padrao;

            padrao = "Imagens\\user.jpg";
            Modelo.Clientes        aClientes;
            List <Modelo.Clientes> aListClientes = new List <Modelo.Clientes>();
            SqlConnection          conn          = new SqlConnection(connectionString);

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

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

            if (dr.HasRows)
            {
                while (dr.Read())
                {
                    if (dr["Url_Imagem"].ToString() == "")
                    {
                        aClientes = new Modelo.Clientes(
                            int.Parse(dr["id"].ToString()),
                            dr["Nome"].ToString(),
                            dr["CPF"].ToString(),
                            dr["Telefone"].ToString(),
                            dr["Email"].ToString(),
                            dr["Login"].ToString(),
                            dr["Senha"].ToString(),
                            DateTime.Parse(dr["DataCadastro"].ToString()),
                            double.Parse(dr["Saldo"].ToString()),
                            padrao
                            );
                    }
                    else
                    {
                        aClientes = new Modelo.Clientes(
                            int.Parse(dr["id"].ToString()),
                            dr["Nome"].ToString(),
                            dr["CPF"].ToString(),
                            dr["Telefone"].ToString(),
                            dr["Email"].ToString(),
                            dr["Login"].ToString(),
                            dr["Senha"].ToString(),
                            DateTime.Parse(dr["DataCadastro"].ToString()),
                            double.Parse(dr["Saldo"].ToString()),
                            dr["Url_Imagem"].ToString()
                            );
                    }
                    aListClientes.Add(aClientes);
                }
            }
            dr.Close();
            conn.Close();

            return(aListClientes);
        }
        public void Delete(Modelo.Clientes obj)
        {
            SqlConnection conn = new SqlConnection(connectionString);

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

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

            cmd.ExecuteNonQuery();
        }
Esempio n. 5
0
        public void UpdateImagem(Modelo.Clientes obj)
        {
            SqlConnection conn = new SqlConnection(connectionString);;

            conn.Open();
            SqlCommand com = conn.CreateCommand();
            SqlCommand cmd = new SqlCommand("UPDATE Clientes SET Url_Imagem = @Imagem where id = @id", conn);

            cmd.Parameters.AddWithValue("@Imagem", obj.Url_Imagem);
            cmd.Parameters.AddWithValue("@id", obj.id);
            cmd.ExecuteNonQuery();
            conn.Close();
        }
        public void Insert(Modelo.Clientes obj)
        {
            SqlConnection conn = new SqlConnection(connectionString);

            conn.Open();
            SqlCommand com = conn.CreateCommand();
            SqlCommand cmd = new SqlCommand("INSERT INTO Usuario (nome, cpf, perfil) VALUES(@nome, @cpf, @perfil)", conn);

            cmd.Parameters.AddWithValue("@nome", obj.nome);
            cmd.Parameters.AddWithValue("@cpf", obj.cpf);
            cmd.Parameters.AddWithValue("@perfil", obj.perfil);

            cmd.ExecuteNonQuery();
        }
        public void Update(Modelo.Clientes obj)
        {
            SqlConnection conn = new SqlConnection(connectionString);

            conn.Open();
            SqlCommand com = conn.CreateCommand();
            SqlCommand cmd = new SqlCommand("UPDATE Usuario SET nome = @nome, cpf = @cpf, perfil = @perfil WHERE id = @id", conn);

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

            cmd.ExecuteNonQuery();
        }
Esempio n. 8
0
        public void Update(Modelo.Clientes obj)
        {
            SqlConnection conn = new SqlConnection(connectionString);

            conn.Open();
            SqlCommand com = conn.CreateCommand();
            SqlCommand cmd = new SqlCommand("UPDATE Clientes SET Nome = @Nome, CPF = @CPF, Telefone = @Telefone, Email = @Email where id = @id ", conn);

            cmd.Parameters.AddWithValue("@Nome", obj.Nome);
            cmd.Parameters.AddWithValue("@CPF", obj.CPF);
            cmd.Parameters.AddWithValue("@Telefone", obj.Telefone);
            cmd.Parameters.AddWithValue("@Email", obj.Email);
            cmd.Parameters.AddWithValue("@id", obj.id);
            cmd.ExecuteNonQuery();
            conn.Close();
        }
Esempio n. 9
0
        public void Delete(Modelo.Clientes 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 Usuario WHERE id = @id", conn);

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

            // Executa Comando
            cmd.ExecuteNonQuery();
        }
Esempio n. 10
0
        public List <Modelo.Clientes> Select(int id)
        {
            // Variavel para armazenar um livro
            Modelo.Clientes aClientes;
            // Cria Lista Vazia
            List <Modelo.Clientes> aListClientes = new List <Modelo.Clientes>();
            // 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 Usuario 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
                    aClientes = new Modelo.Clientes(
                        Convert.ToInt32(dr["id"].ToString()),
                        dr["nome"].ToString(),
                        dr["cpf"].ToString(),
                        dr["perfil"].ToString()
                        );
                    // Adiciona o livro lido à lista
                    aListClientes.Add(aClientes);
                }
            }
            // Fecha DataReader
            dr.Close();
            // Fecha Conexão
            conn.Close();

            return(aListClientes);
        }
Esempio n. 11
0
        public void Insert(Modelo.Clientes 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 Usuario (id, nome, cpf, perfil) VALUES(@id, @nome, @cpf, @perfil)", conn);

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

            // Executa Comando
            cmd.ExecuteNonQuery();
        }
Esempio n. 12
0
        public void Update(Modelo.Clientes 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 Usuario SET id = @id, nome = @nome, cpf = @cpf, perfil = @perfil WHERE id = @id", conn);

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

            // Executa Comando
            cmd.ExecuteNonQuery();
        }
Esempio n. 13
0
        public void Insert(Modelo.Clientes obj)
        {
            SqlConnection conn = new SqlConnection(connectionString);

            conn.Open();
            SqlCommand com = conn.CreateCommand();
            SqlCommand cmd = new SqlCommand("INSERT INTO Clientes (Nome, CPF, Telefone, Email, Login, Senha, DataCadastro, Saldo , Url_Imagem) VALUES(@Nome, @CPF, @Telefone, @Email, @Login, @Senha, @DataCadastro, @Saldo, @Imagem)", conn);

            cmd.Parameters.AddWithValue("@Nome", obj.Nome);
            cmd.Parameters.AddWithValue("@CPF", obj.CPF);
            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("@DataCadastro", obj.DataCadastro);
            cmd.Parameters.AddWithValue("@Saldo", obj.Saldo);
            cmd.Parameters.AddWithValue("@Imagem", obj.Url_Imagem);
            // Executa Comando
            cmd.ExecuteNonQuery();
            conn.Close();
        }
Esempio n. 14
0
        public void Delete(Modelo.Clientes obj)
        {
            DAL.DALHistorico       AH = new DALHistorico();
            DAL.DALAvaliacao       DA = new DALAvaliacao();
            DAL.DALEndereco        DE = new DALEndereco();
            DAL.DALTransacaoPacote DT = new DALTransacaoPacote();

            DT.DeleteCliente(obj.id);
            DE.DeleteUsuario(obj.id);
            DA.DeleteCliente(obj.id);
            AH.DeleteUsuario(obj.id);

            SqlConnection conn = new SqlConnection(connectionString);

            conn.Open();
            SqlCommand com = conn.CreateCommand();
            SqlCommand cmd = new SqlCommand("DELETE FROM Clientes WHERE id = @Clientes_id", conn);

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

            cmd.ExecuteNonQuery();
            conn.Close();
        }
Esempio n. 15
0
        public List<Modelo.Clientes> lstSelectById(int id)
        {
            List<Modelo.Clientes> lstCliente = new List<Modelo.Clientes>();
            SqlConnection conexao = new SqlConnection(strCon);
            string sql = "Select * from Clientes where id=@id;";
            SqlCommand cmd = new SqlCommand(sql, conexao);
            cmd.Parameters.AddWithValue("@id", id);
            conexao.Open();
            try
            {
                SqlDataReader reader = cmd.ExecuteReader(CommandBehavior.CloseConnection);
                while (reader.Read())
                {
                    Modelo.Clientes cliente = new Modelo.Clientes();
                    cliente.id = Convert.ToInt32(reader["id"]);
                    cliente.idCidade = Convert.ToInt32(reader["idCidade"]);
                    cliente.nome = reader["nome"].ToString();
                    cliente.telefone = reader["telefone"].ToString();
                    cliente.celular = reader["celular"].ToString();
                    cliente.endereco = reader["endereco"].ToString();
                    cliente.cpf = reader["cpf"].ToString();
                    cliente.email = reader["email"].ToString();
                    lstCliente.Add(cliente);
                }
            }
            catch
            {
                Console.WriteLine("Deu erro na Seleção de Cliente por ID...");
            }
            finally
            {
                conexao.Close();
            }

            return lstCliente;
        }
Esempio n. 16
0
        public List<Modelo.Clientes> Select()
        {
            List<Modelo.Clientes> lstClientes = new List<Modelo.Clientes>();
            SqlConnection conexao = new SqlConnection(strCon);
            string sql = "Select * from Clientes";
            SqlCommand cmd = new SqlCommand(sql, conexao);
            conexao.Open();
            try
            {
                SqlDataReader reader = cmd.ExecuteReader(CommandBehavior.CloseConnection);
                while (reader.Read())
                {
                    Modelo.Clientes clientes = new Modelo.Clientes();
                    clientes.id = Convert.ToInt32(reader["id"]);
                    clientes.idCidade = Convert.ToInt32(reader["idCidade"]);
                    clientes.nome = reader["nome"].ToString();
                    clientes.telefone = reader["telefone"].ToString();
                    clientes.celular = reader["celular"].ToString();
                    clientes.endereco = reader["endereco"].ToString();
                    clientes.cpf = reader["cpf"].ToString();
                    clientes.email = reader["email"].ToString();
                    lstClientes.Add(clientes);
                }
            }
            catch
            {
                Console.WriteLine("Deu erro na Seleção de Clientes...");
            }
            finally
            {
                conexao.Close();
            }

            return lstClientes;
        }
Esempio n. 17
0
        public List <Modelo.Clientes> Select1(int id)
        {
            // Variavel para armazenar um livro
            string padrao;

            padrao = "Imagens\\user.jpg";
            Modelo.Clientes aClientes;
            // Cria Lista Vazia
            List <Modelo.Clientes> aListClientes = new List <Modelo.Clientes>();
            // 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 Clientes 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
                {
                    if (dr["Url_Imagem"].ToString() == "")
                    {
                        aClientes = new Modelo.Clientes(
                            int.Parse(dr["id"].ToString()),
                            dr["Nome"].ToString(),
                            dr["CPF"].ToString(),
                            dr["Telefone"].ToString(),
                            dr["Email"].ToString(),
                            dr["Login"].ToString(),
                            dr["Senha"].ToString(),
                            DateTime.Parse(dr["DataCadastro"].ToString()),
                            double.Parse(dr["Saldo"].ToString()),
                            padrao
                            );
                    }
                    else
                    {
                        aClientes = new Modelo.Clientes(
                            int.Parse(dr["id"].ToString()),
                            dr["Nome"].ToString(),
                            dr["CPF"].ToString(),
                            dr["Telefone"].ToString(),
                            dr["Email"].ToString(),
                            dr["Login"].ToString(),
                            dr["Senha"].ToString(),
                            DateTime.Parse(dr["DataCadastro"].ToString()),
                            double.Parse(dr["Saldo"].ToString()),
                            dr["Url_Imagem"].ToString()
                            );
                    }
                    // Adiciona o livro lido à lista
                    aListClientes.Add(aClientes);
                }
            }
            // Fecha DataReader
            dr.Close();
            // Fecha Conexão
            conn.Close();

            return(aListClientes);
        }