예제 #1
0
        public MODEL.Clientes SelectbyIdAluguel(int id)
        {
            MODEL.Clientes cliente = new MODEL.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);
            //tratamento exceção
            try
            {
                conexao.Open();
                SqlDataReader dados = cmd.ExecuteReader(CommandBehavior.CloseConnection);
                if (dados.Read())
                {
                    cliente.id   = Convert.ToInt32(dados["id"].ToString());
                    cliente.nome = dados["nome"].ToString();
                    cliente.cpf  = dados["cpf"].ToString();
                    cliente.sexo = dados["sexo"].ToString();
                }
            }
            catch
            {
                Console.WriteLine("Erro no Select Clientes por Id");
            }
            finally
            {
                conexao.Close();
            }
            return(cliente);
        }
예제 #2
0
        public void Update(MODEL.Clientes clientes)
        {
            SqlConnection conexao = new SqlConnection(strCon);
            string        sql     = "Update Clientes set idCidade=@idCidade, nome=@nome, nascimento=@nascimento, endereco=endereco where id=@id;";
            SqlCommand    cmd     = new SqlCommand(sql, conexao);

            cmd.Parameters.AddWithValue("@id", clientes.id);
            cmd.Parameters.AddWithValue("@idCidade", clientes.idCidade);
            cmd.Parameters.AddWithValue("@nome", clientes.nome);
            cmd.Parameters.AddWithValue("@nascimento", clientes.nascimento);
            cmd.Parameters.AddWithValue("@endereco", clientes.endereco);
            conexao.Open();
            try
            {
                cmd.ExecuteNonQuery();
            }
            catch
            {
                Console.WriteLine("Erro na atualização de Clientes");
            }
            finally
            {
                conexao.Close();
            }
        }
예제 #3
0
        public List <MODEL.Clientes> Select()
        {
            List <MODEL.Clientes> lstClientes = new List <MODEL.Clientes>();
            SqlConnection         conexao     = new SqlConnection(strCon);
            string     sql = "SELECT * FROM tb_clientes;";
            SqlCommand cmd = new SqlCommand(sql, conexao);

            try
            {
                conexao.Open();
                SqlDataReader dados = cmd.ExecuteReader(CommandBehavior.CloseConnection);
                while (dados.Read())
                {
                    MODEL.Clientes cliente = new MODEL.Clientes();
                    cliente.id_cliente = Convert.ToInt32(dados["id_cliente"].ToString());
                    cliente.nome       = dados["nome"].ToString();
                    cliente.endereco   = dados["endereco"].ToString();
                    cliente.numero     = Convert.ToInt32(dados["numero"].ToString());
                    cliente.cidade     = dados["cidade"].ToString();
                    cliente.email      = dados["email"].ToString();
                    cliente.cpf        = dados["cpf"].ToString();
                    lstClientes.Add(cliente);
                }
            }
            catch
            {
                Console.WriteLine("Deu erro na consulta de Clientes...");
            }
            finally
            {
                conexao.Close();
            }

            return(lstClientes);
        }
예제 #4
0
        public MODEL.Clientes SelectByNome(string nome)
        {
            MODEL.Clientes clientes = new MODEL.Clientes();
            SqlConnection  conexao  = new SqlConnection(strCon);
            string         sql      = "SELECT * FROM RestClientes WHERE(nome LIKE @nome)";
            SqlCommand     cmd      = new SqlCommand(sql, conexao);

            cmd.Parameters.AddWithValue("@nome", "%" + nome.Trim() + "%");
            try
            {
                conexao.Open();
                SqlDataReader dados = cmd.ExecuteReader(CommandBehavior.CloseConnection);
                if (dados.Read())
                {
                    clientes.id       = Convert.ToInt32(dados["id"].ToString());
                    clientes.nome     = dados["nome"].ToString();
                    clientes.telefone = dados["telefone"].ToString();
                    clientes.estado   = dados["estado"].ToString();
                    clientes.cidade   = dados["cidade"].ToString();
                    clientes.endereco = dados["endereco"].ToString();
                    clientes.numero   = dados["numero"].ToString();
                }
            }
            catch
            {
                Console.WriteLine("Deu erro na consulta de Clientes por Nome...");
            }
            finally
            {
                conexao.Close();
            }

            return(clientes);
        }
예제 #5
0
        public void Update(MODEL.Clientes cliente)
        {
            SqlConnection conexao = new SqlConnection(strCon);
            string        sql     = "UPDATE Clientes SET nome=@nome, cpf=@cpf, celular=@celular, municipio=@municipio , endereco=@endereco, cep=@cep  ";

            sql += " WHERE codigo=@codigo;";
            SqlCommand cmd = new SqlCommand(sql, conexao);

            cmd.Parameters.AddWithValue("@codigo", cliente.codigo);
            cmd.Parameters.AddWithValue("@nome", cliente.nome);
            cmd.Parameters.AddWithValue("@cpf", cliente.cpf);
            cmd.Parameters.AddWithValue("@celular", cliente.celular);
            cmd.Parameters.AddWithValue("@municipio", cliente.municipio);
            cmd.Parameters.AddWithValue("@endereco", cliente.endereco);
            cmd.Parameters.AddWithValue("@cep", cliente.cep);

            try
            {
                conexao.Open();
                cmd.ExecuteNonQuery();
            }
            catch
            {
                Console.WriteLine("erro update de clientes ");
            }
            finally
            {
                conexao.Close();
            }
        }
예제 #6
0
        public MODEL.Clientes SelectById(int id)
        {
            MODEL.Clientes cliente = new MODEL.Clientes();
            SqlConnection  conexao = new SqlConnection(strCon);
            string         sql     = "SELECT * FROM Clientes WHERE idCli=@idCli";
            SqlCommand     cmd     = new SqlCommand(sql, conexao);

            cmd.Parameters.AddWithValue("@idCli", id);
            try
            {
                conexao.Open();
                SqlDataReader dados = cmd.ExecuteReader(CommandBehavior.CloseConnection);
                while (dados.Read())
                {
                    cliente.idCli    = Convert.ToInt32(dados["idCli"].ToString());
                    cliente.nome     = dados["nome"].ToString();
                    cliente.endereco = dados["endereco"].ToString();
                    cliente.fone     = dados["fone"].ToString();
                }
            }
            catch
            {
                Console.WriteLine("Erro na consulta do Cliente por ID...");
            }
            finally
            {
                conexao.Close();
            }
            return(cliente);
        }
예제 #7
0
        //Método para Inserir dados na tabela de clientes
        public void Insert(MODEL.Clientes cliente)
        {
            SqlConnection conexao = new SqlConnection(strCon);
            string        sql     = "INSERT INTO RestClientes VALUES (@nome, @telefone, @estado, @cidade, @endereco, @numero);";
            SqlCommand    cmd     = new SqlCommand(sql, conexao);

            cmd.Parameters.AddWithValue("@nome", cliente.nome);
            cmd.Parameters.AddWithValue("@telefone", cliente.telefone);
            cmd.Parameters.AddWithValue("@estado", cliente.estado);
            cmd.Parameters.AddWithValue("@cidade", cliente.cidade);
            cmd.Parameters.AddWithValue("@endereco", cliente.endereco);
            cmd.Parameters.AddWithValue("@numero", cliente.numero);


            try
            {
                conexao.Open();
                cmd.ExecuteNonQuery();
            }
            catch
            {
                Console.WriteLine("Erro na inserção de Clientes...");
            }
            finally
            {
                conexao.Close();
            }
        }
예제 #8
0
        //Método Insert dados: Clientes
        public void Insert(MODEL.Clientes clientes)
        {
            SqlConnection conexao = new SqlConnection(strCon);
            string        sql     = "INSERT INTO Clientes VALUES(@nome, @endereco, @telefone, @dias, @multa);";
            SqlCommand    cmd     = new SqlCommand(sql, conexao);

            cmd.Parameters.AddWithValue("@nome", clientes.nome);
            cmd.Parameters.AddWithValue("@endereco", clientes.endereco);
            cmd.Parameters.AddWithValue("@telefone", clientes.telefone);
            cmd.Parameters.AddWithValue("@dias", clientes.dias);
            cmd.Parameters.AddWithValue("@multa", clientes.multa);

            try
            {
                conexao.Open();
                cmd.ExecuteNonQuery();
            }
            catch
            {
                Console.WriteLine("Erro na inserção de clientes");
            }
            finally
            {
                conexao.Close();
            }
        }
예제 #9
0
        //Método Update dados: Clientes
        public void Update(MODEL.Clientes clientes)
        {
            SqlConnection conexao = new SqlConnection(strCon);
            string        sql     = "UPDATE Clientes SET nome=@nome, endereco=@endereco, telefone=@telefone, dias=@dias, multa=@multa ";

            sql += " WHERE id=@id";
            SqlCommand cmd = new SqlCommand(sql, conexao);

            cmd.Parameters.AddWithValue("@id", clientes.id);
            cmd.Parameters.AddWithValue("@nome", clientes.nome);
            cmd.Parameters.AddWithValue("@endereco", clientes.endereco);
            cmd.Parameters.AddWithValue("@telefone", clientes.telefone);
            cmd.Parameters.AddWithValue("@dias", clientes.dias);
            cmd.Parameters.AddWithValue("@multa", clientes.multa);

            try
            {
                conexao.Open();
                cmd.ExecuteNonQuery();
            }
            catch
            {
                Console.WriteLine("Erro na atualização de clientes");
            }
            finally
            {
                conexao.Close();
            }
        }
예제 #10
0
        public MODEL.Clientes SelectById(int id)
        {
            MODEL.Clientes clientes = new MODEL.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);
            try
            {
                conexao.Open();
                SqlDataReader dados = cmd.ExecuteReader(CommandBehavior.CloseConnection);
                if (dados.Read())
                {
                    clientes.id       = Convert.ToInt32(dados["id"].ToString());
                    clientes.nome     = dados["nome"].ToString();
                    clientes.endereco = dados["endereco"].ToString();
                    clientes.telefone = dados["telefone"].ToString();
                    clientes.dias     = Convert.ToInt32(dados["dias"].ToString());
                    clientes.multa    = Convert.ToSingle(dados["multa"].ToString());
                }
            }
            catch
            {
                Console.WriteLine("Deu erro na consulta de Clientes por ID");
            }
            finally
            {
                conexao.Close();
            }
            return(clientes);
        }
예제 #11
0
        // Método de Recuperação: Dados Clientes
        public List <MODEL.Clientes> Select()
        {
            List <MODEL.Clientes> lstClientes = new List <MODEL.Clientes>();
            SqlConnection         conexao     = new SqlConnection(strCon);
            string     sql = "SELECT * FROM Clientes;";
            SqlCommand cmd = new SqlCommand(sql, conexao);

            try
            {
                conexao.Open();
                SqlDataReader dados = cmd.ExecuteReader(CommandBehavior.CloseConnection);
                while (dados.Read())
                {
                    MODEL.Clientes clientes = new MODEL.Clientes();
                    clientes.id       = Convert.ToInt32(dados["id"].ToString());
                    clientes.nome     = dados["nome"].ToString();
                    clientes.endereco = dados["endereco"].ToString();
                    clientes.telefone = dados["telefone"].ToString();
                    clientes.dias     = Convert.ToInt32(dados["dias"].ToString());
                    clientes.multa    = Convert.ToSingle(dados["multa"].ToString());

                    lstClientes.Add(clientes);
                }
            }
            catch {
                Console.WriteLine("Deu erro na consulta de Clientes");
            }
            finally
            {
                conexao.Close();
            }
            return(lstClientes);
        }
예제 #12
0
        //Update dados Clientes
        public void Update(MODEL.Clientes cliente)
        {
            SqlConnection conexao = new SqlConnection(strCon);
            string        sql     = "update Clientes set nome=@nome, cpf=@cpf, sexo=@sexo ";

            sql += " where id=@id;";
            SqlCommand cmd = new SqlCommand(sql, conexao);

            //adicionando os parametros
            cmd.Parameters.AddWithValue("@id", cliente.id);
            cmd.Parameters.AddWithValue("@nome", cliente.nome);
            cmd.Parameters.AddWithValue("@cpf", cliente.cpf);
            cmd.Parameters.AddWithValue("@sexo", cliente.sexo);


            //tratamento exceção
            try
            {
                conexao.Open();
                cmd.ExecuteNonQuery();
            }
            catch
            {
                Console.WriteLine("Erro no Update de clientes (DAL-Clientes.cs)");
            }
            finally
            {
                conexao.Close();
            }
        }
예제 #13
0
        //Insert dados Clientes

        public void Insert(MODEL.Clientes cliente)
        {
            SqlConnection conexao = new SqlConnection(strCon);
            string        sql     = "insert into Clientes values(@nome, @cpf, @sexo);";
            SqlCommand    cmd     = new SqlCommand(sql, conexao);

            //adicionando os parametros
            cmd.Parameters.AddWithValue("@nome", cliente.nome);
            cmd.Parameters.AddWithValue("@cpf", cliente.cpf);
            cmd.Parameters.AddWithValue("@sexo", cliente.sexo);


            //tratamento exceção
            try
            {
                conexao.Open();
                cmd.ExecuteNonQuery();
            }
            catch
            {
                Console.WriteLine("Erro no insert de clientes (DAL-Clientes.cs)");
            }
            finally
            {
                conexao.Close();
            }
        }
예제 #14
0
        public List <MODEL.Clientes> SelectByCPF(string cpf)
        {
            List <MODEL.Clientes> lstClientes = new List <MODEL.Clientes>();
            SqlConnection         conexao     = new SqlConnection(strCon);
            string     sql = "Select * from Clientes where (cpf like @cpf); ";
            SqlCommand cmd = new SqlCommand(sql, conexao);

            cmd.Parameters.AddWithValue("@cpf", "%" + cpf.Trim() + "%");
            //tratamento exceção
            try
            {
                conexao.Open();
                SqlDataReader dados = cmd.ExecuteReader(CommandBehavior.CloseConnection);
                while (dados.Read())
                {
                    MODEL.Clientes cliente = new MODEL.Clientes();
                    cliente.id   = Convert.ToInt32(dados["id"].ToString());
                    cliente.nome = dados["nome"].ToString();
                    cliente.cpf  = dados["cpf"].ToString();
                    cliente.sexo = dados["sexo"].ToString();

                    lstClientes.Add(cliente);
                }
            }
            catch
            {
                Console.WriteLine("Erro no Select Clientes");
            }
            finally
            {
                conexao.Close();
            }
            return(lstClientes);
        }
예제 #15
0
        public void UPDATE(MODEL.Clientes cliente)
        {
            SqlConnection conexao = new SqlConnection(strCon);
            //string sql = "UPDATE Clientes SET NOME=@NOME, CURSO=@CURSO, DIAS=@DIAS, MULTA=@MULTA WHERE ID=@ID";
            string sql = "UPDATE Clientes SET NOME=@NOME, CURSO=@CURSO, DIAS=@DIAS, MULTA=@MULTA ";

            sql += " WHERE ID=@ID";
            SqlCommand cmd = new SqlCommand(sql, conexao);

            cmd.Parameters.AddWithValue("@ID", cliente.ID);
            cmd.Parameters.AddWithValue("@NOME", cliente.NOME);
            cmd.Parameters.AddWithValue("@CURSO", cliente.CURSO);
            cmd.Parameters.AddWithValue("@DIAS", cliente.DIAS);
            cmd.Parameters.AddWithValue("@MULTA", cliente.MULTA);


            try
            {
                conexao.Open();
                cmd.ExecuteNonQuery();
            }
            catch
            {
                Console.WriteLine("Erro na atualização do Clientes...");
            }
            finally
            {
                conexao.Close();
            }
        }
예제 #16
0
        public void Update(MODEL.Clientes cliente)
        {
            DAL.Clientes dalCliente = new DAL.Clientes();
            // escrever regras de negócios

            dalCliente.Update(cliente);
        }
예제 #17
0
        public List <MODEL.Clientes> SelectbyID(int ID)
        {
            List <MODEL.Clientes> lstClientes = new List <MODEL.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);
            try
            {
                conexao.Open();
                SqlDataReader dados = cmd.ExecuteReader(CommandBehavior.CloseConnection);
                while (dados.Read())
                {
                    MODEL.Clientes cliente = new MODEL.Clientes();
                    cliente.ID    = Convert.ToInt32(dados["ID"].ToString());
                    cliente.NOME  = dados["NOME"].ToString();
                    cliente.CURSO = dados["CURSO"].ToString();
                    cliente.DIAS  = Convert.ToInt32(dados["DIAS"].ToString());
                    cliente.MULTA = Convert.ToSingle(dados["MULTA"].ToString());
                    lstClientes.Add(cliente);
                }
            }
            catch
            {
                Console.WriteLine("Deu erro na consulta de Clientes");
            }
            finally
            {
                conexao.Close();
            }
            return(lstClientes);
        }
예제 #18
0
        public void Update(MODEL.Clientes cliente)
        {
            SqlConnection conexao = new SqlConnection(strCon);
            string        sql     = "UPDATE Clientes SET nome=@nome, curso=@curso, dias=@dia, multa=@multa ";

            sql += " WHERE id=@id;";
            SqlCommand cmd = new SqlCommand(sql, conexao);

            cmd.Parameters.AddWithValue("@id", cliente.id);
            cmd.Parameters.AddWithValue("@nome", cliente.nome);
            cmd.Parameters.AddWithValue("@curso", cliente.curso);
            cmd.Parameters.AddWithValue("@dia", cliente.dias);
            cmd.Parameters.AddWithValue("@multa", cliente.multa);

            try
            {
                conexao.Open();
                cmd.ExecuteNonQuery();
            }
            catch
            {
                Console.WriteLine("Deu erro atualização-update de clientes...");
            }
            finally
            {
                conexao.Close();
            }
        }
예제 #19
0
        public List <MODEL.Clientes> SelectByNome(string nome)
        {
            List <MODEL.Clientes> lstClientes = new List <MODEL.Clientes>();
            SqlConnection         conexao     = new SqlConnection(strCon);
            string     sql = "SELECT * FROM Clientes WHERE (nome LIKE @nome)";
            SqlCommand cmd = new SqlCommand(sql, conexao);

            cmd.Parameters.AddWithValue("@nome", "%" + nome.Trim() + "%");
            try
            {
                conexao.Open();
                SqlDataReader dados = cmd.ExecuteReader(CommandBehavior.CloseConnection);
                while (dados.Read())
                {
                    MODEL.Clientes cliente = new MODEL.Clientes();
                    cliente.idCli    = Convert.ToInt32(dados["idCli"].ToString());
                    cliente.nome     = dados["nome"].ToString();
                    cliente.endereco = dados["endereco"].ToString();
                    cliente.fone     = dados["fone"].ToString();
                    lstClientes.Add(cliente);
                }
            }
            catch
            {
                Console.WriteLine("Erro na consulta do Cliente por Nome...");
            }
            finally
            {
                conexao.Close();
            }
            return(lstClientes);
        }
예제 #20
0
        public List <MODEL.Clientes> Select()
        {
            List <MODEL.Clientes> lstClientes = new List <MODEL.Clientes>();
            SqlConnection         conexao     = new SqlConnection(strCon);
            string     sql = "Select * from Clientes";
            SqlCommand cmd = new SqlCommand(sql, conexao);

            try
            {
                conexao.Open();
                SqlDataReader dados = cmd.ExecuteReader(CommandBehavior.CloseConnection);
                while (dados.Read())
                {
                    MODEL.Clientes cliente = new MODEL.Clientes();
                    cliente.id    = Convert.ToInt32(dados[0].ToString()); //dados["id"]
                    cliente.nome  = dados["nome"].ToString();
                    cliente.curso = dados["curso"].ToString();
                    cliente.dias  = Convert.ToInt32(dados["dias"].ToString());
                    cliente.multa = Convert.ToSingle(dados["multa"].ToString());
                    lstClientes.Add(cliente);
                }
            }
            catch
            {
                Console.WriteLine("Deu erro na execução do comando select de clientes");
            }
            finally
            {
                conexao.Close();
            }
            return(lstClientes);
        }
예제 #21
0
        //Método para Atualizar dados na tabela de clientes
        public void Update(MODEL.Clientes cliente)
        {
            SqlConnection conexao = new SqlConnection(strCon);
            string        sql     = "UPDATE RestClientes SET nome=@nome, telefone=@telefone, estado=@estado, cidade=@cidade, endereco=@endereco, numero=@numero";

            sql += " WHERE id=@id";

            SqlCommand cmd = new SqlCommand(sql, conexao);

            cmd.Parameters.AddWithValue("@nome", cliente.nome);
            cmd.Parameters.AddWithValue("@telefone", cliente.telefone);
            cmd.Parameters.AddWithValue("@estado", cliente.estado);
            cmd.Parameters.AddWithValue("@cidade", cliente.cidade);
            cmd.Parameters.AddWithValue("@endereco", cliente.endereco);
            cmd.Parameters.AddWithValue("@numero", cliente.numero);


            try
            {
                conexao.Open();
                cmd.ExecuteNonQuery();
            }
            catch
            {
                Console.WriteLine("Erro na atualização de Clientes...");
            }
            finally
            {
                conexao.Close();
            }
        }
예제 #22
0
        public MODEL.Clientes SelectByID(int id)
        {
            MODEL.Clientes cliente = new MODEL.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);
            try
            {
                conexao.Open();
                SqlDataReader dados = cmd.ExecuteReader();
                if (dados.Read())
                {
                    cliente.id    = Convert.ToInt32(dados[0].ToString());
                    cliente.nome  = dados["nome"].ToString();
                    cliente.curso = dados["curso"].ToString();
                    cliente.dias  = Convert.ToInt32(dados["dias"].ToString());
                    cliente.multa = Convert.ToSingle(dados["multa"].ToString());
                }
            }
            catch
            {
                Console.WriteLine("Deu erro na execução do comando select de clientes por id");
            }
            finally
            {
                conexao.Close();
            }
            return(cliente);
        }
예제 #23
0
        public void Insert(MODEL.Clientes cliente)
        {
            SqlConnection conexao = new SqlConnection(strCon);
            string        sql     = "Insert into Clientes values (@nome, @cpf, @celular, @municipio,@endereco , @cep);";
            SqlCommand    cmd     = new SqlCommand(sql, conexao);

            cmd.Parameters.AddWithValue("@nome", cliente.nome);
            cmd.Parameters.AddWithValue("@cpf", cliente.cpf);
            cmd.Parameters.AddWithValue("@celular", cliente.celular);
            cmd.Parameters.AddWithValue("@municipio", cliente.municipio);
            cmd.Parameters.AddWithValue("@endereco", cliente.endereco);
            cmd.Parameters.AddWithValue("@cep", cliente.cep);

            try
            {
                conexao.Open();
                cmd.ExecuteNonQuery();
            }
            catch
            {
                Console.WriteLine("erro inserção clientes");
            }
            finally
            {
                conexao.Close();
            }
        }
예제 #24
0
        public void Insert(MODEL.Clientes cliente)
        {
            SqlConnection conexao = new SqlConnection(strCon);
            string        sql     = "Insert into Clientes values (@nome, @curso, @dia, @multa);";
            SqlCommand    cmd     = new SqlCommand(sql, conexao);

            cmd.Parameters.AddWithValue("@nome", cliente.nome);
            cmd.Parameters.AddWithValue("@curso", cliente.curso);
            cmd.Parameters.AddWithValue("@dia", cliente.dias);
            cmd.Parameters.AddWithValue("@multa", cliente.multa);

            try
            {
                conexao.Open();
                cmd.ExecuteNonQuery();
            }
            catch
            {
                Console.WriteLine("Deu erro inserção de clientes...");
            }
            finally
            {
                conexao.Close();
            }
        }
예제 #25
0
        public List <MODEL.Clientes> Select()
        {
            List <MODEL.Clientes> lstClientes = new List <MODEL.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())
                {
                    MODEL.Clientes cliente = new MODEL.Clientes();
                    cliente.id         = Convert.ToInt32(reader["id"].ToString());
                    cliente.nome       = reader["nome"].ToString();
                    cliente.endereco   = reader["endereco"].ToString();
                    cliente.nascimento = Convert.ToDateTime(reader["aniversario"].ToString());
                    cliente.idCidade   = Convert.ToInt32(reader["id"].ToString());
                    lstClientes.Add(cliente);
                }
            }
            catch
            {
                Console.WriteLine("Erro na Seleção de Clientes");
            }
            finally
            {
                conexao.Close();
            }


            return(lstClientes);
        }
        public void Update(MODEL.Clientes cliente)
        {
            SqlConnection conexao = new SqlConnection(strCon);
            string        sql     = "Update Clientes set nome=@nome, ";

            sql += " endereco=@endereco, cidade=@cidade, ";
            sql += " estado=@estado, telefone=@telefone ";
            sql += " where id=@id;";
            SqlCommand cmd = new SqlCommand(sql, conexao);

            cmd.Parameters.AddWithValue("@id", cliente.id);
            cmd.Parameters.AddWithValue("@nome", cliente.nome);
            cmd.Parameters.AddWithValue("@endereco", cliente.endereco);
            cmd.Parameters.AddWithValue("@cidade", cliente.cidade);
            cmd.Parameters.AddWithValue("@estado", cliente.estado);
            cmd.Parameters.AddWithValue("@aniversario", cliente.telefone);
            conexao.Open();
            try
            {
                cmd.ExecuteNonQuery();
            }
            catch
            {
                Console.WriteLine("Erro na atualização de Clientes");
            }
            finally
            {
                conexao.Close();
            }
        }
예제 #27
0
        public void Insert(MODEL.Clientes clientes)
        {
            SqlConnection conexao = new SqlConnection(strCon);
            string        sql     = "INSERT INTO tb_clientes VALUES (@nome, @endereco, @numero, @cidade, @email, @cpf);";
            SqlCommand    cmd     = new SqlCommand(sql, conexao);

            cmd.Parameters.AddWithValue("@nome", clientes.nome);
            cmd.Parameters.AddWithValue("@endereco", clientes.endereco);
            cmd.Parameters.AddWithValue("@numero", clientes.numero);
            cmd.Parameters.AddWithValue("@cidade", clientes.cidade);
            cmd.Parameters.AddWithValue("@email", clientes.email);
            cmd.Parameters.AddWithValue("@cpf", clientes.cpf);
            try
            {
                conexao.Open();
                cmd.ExecuteNonQuery();
            }
            catch
            {
                Console.WriteLine("Erro na inclusão de Produtos...");
            }
            finally
            {
                conexao.Close();
            }
        }
예제 #28
0
        public void Update(MODEL.Clientes cliente)
        {
            SqlConnection conexao = new SqlConnection(strCon);
            string        sql     = "UPDATE tb_clientes SET nome=@nome, endereco=@endereco, numero=@numero, cidade=@cidade, email=@email, cpf=@cpf WHERE id_cliente=@id_cliente;";
            SqlCommand    cmd     = new SqlCommand(sql, conexao);

            cmd.Parameters.AddWithValue("@id_cliente", cliente.id_cliente);
            cmd.Parameters.AddWithValue("@nome", cliente.nome);
            cmd.Parameters.AddWithValue("@endereco", cliente.endereco);
            cmd.Parameters.AddWithValue("@numero", cliente.numero);
            cmd.Parameters.AddWithValue("@cidade", cliente.cidade);
            cmd.Parameters.AddWithValue("@email", cliente.email);
            cmd.Parameters.AddWithValue("@cpf", cliente.cpf);

            try
            {
                conexao.Open();
                cmd.ExecuteNonQuery();
            }
            catch
            {
                Console.WriteLine("Erro na alteração de Clientes...");
            }
            finally
            {
                conexao.Close();
            }
        }
예제 #29
0
        public void Updatetest(MODEL.Clientes cliente)
        {
            SqlConnection sql     = new SqlConnection(strCon);
            SqlCommand    command = new SqlCommand("update Clientes set nome=@nome, endereco=@endereco, cidade=@cidade, estado=@estado, telefone=@telefone where id=@id;", sql);

            command.Parameters.AddWithValue("@id", cliente.id);
            command.Parameters.AddWithValue("@nome", cliente.nome);
            command.Parameters.AddWithValue("@endereco", cliente.endereco);
            command.Parameters.AddWithValue("@cidade", cliente.cidade);
            command.Parameters.AddWithValue("@estado", cliente.estado);
            command.Parameters.AddWithValue("@telefone", cliente.telefone);
            sql.Open();
            try
            {
                command.ExecuteNonQuery();
            }
            catch
            {
                Console.WriteLine("Erro na atualização de Clientes");
            }
            finally
            {
                sql.Close();
            }
        }
예제 #30
0
 public void Insert(MODEL.Clientes clientes)
 {
     DAL.Clientes dalCli = new DAL.Clientes();
     if (clientes.nome != String.Empty)
     {
         dalCli.Insert(clientes);
     }
 }