Tag: LINQ

Consulta LINQ com Group by

Olá, tudo bom? Caso você esteja precisando fazer alguma consulta LINQ com group by, segue um modelo de classes para teste e alguns exemplos para ajudar. Exemplo 1: Obtendo a quantidade de atividades de um determinado funcionário e agrupando por

Marcado com: , , , , , , ,

LINQ: Exemplo de consulta com group by e Sum

Imagine que você tenha a seguinte estrutura para armazenamento dos dados de Orçamentos de uma Oficina Mecânica fictícia: Atributo Tipo de Dados Id Integer OficinaId Integer Cliente String Aprovado String ValorPecas Decimal ValorMaoObra Decimal Imagine agora que essa estrutura esteja

Marcado com: , , , , , , , , , , , ,

Como fazer consulta LINQ em um DataTable

Olá pessoal, tudo bom? Não é possível fazer uma consulta LINQ diretamente sobre a coleção Rows do DataTable, porque o DataRowCollection não implementa IEnumerable<T>, nesse caso, é necessário usar o método AsEnumerable() do DataTable conforme exemplo abaixo: AsEnumerable() retorna IEnumerable<DataRow> o que

Marcado com: , , , , , , ,

LINQ: Criando consultas dinâmicas em C#

Olá pessoal, tudo bom? O LINQ é uma excepcional ferramenta para consultas em fontes de dados de diferentes espécies, mas pode nos trazer complicações nos momentos onde precisamos personalizar a query de acordo com filtros que o usuário possa escolher na tela.

Marcado com: , , , , , , , ,

Curso Windows Phone – C# binding converter para XAML

Olá pessoal, tudo bom? Hoje falaremos sobre binding e sua propriedade de conversão de valores da fonte de dados para o elemento XAML que irá exibi-lo. O recurso de binding é muito utilizado em APPs do Windows Phone para exibição de informações

Marcado com: , , , , , , , , , , , , ,

Paginação usando LINQ

Olá pessoal, tudo bom? Por vezes nos deparamos com a necessidade de paginar o resultado de consultas para que o usuário possa ter melhor experiência de uso sobre o nosso software e, caso você esteja desenvolvendo utilizando LINQ, saiba que

Marcado com: , , , , , , , , , , , ,

Como implementar uma consulta “not in” usando LINQ

Olá pessoal, tudo bom? Segue um post rápido demonstrando como fazer uma seleção “not in” usando o LINQ. Para o exemplo criei uma classe Cliente com os atributos Código e Nome. Derivando dessa classe tenho uma lista com todos os

Marcado com: , , , , , , , , ,

Entity Framework: Operações CRUD em situações de relacionamento muitos para muitos

Olá pessoal, tudo bom? Compartilho neste post um exemplo (ASP.NET + Class Library) que fiz para meus alunos onde temos uma situação de CRUD (insert, update, delete, select) em um relacionamento muitos para muitos usando Entity Framework – EF. Veja

Marcado com: , , , , , , , , , , , , , , , , , , , , ,

Exemplo de inserção muitos para muitos usando EF5, Class Library, Linq e ASP.NET

Olá pessoal, tudo bom? Aproveitei a dúvida de um aluno para criar um exemplo de inserção muitos para muitos usando o Entity Framework (versão 5) organizado em um projeto do tipo Class Library (Model e Controllers) e como interface (View)

Marcado com: , , , , , , , , , , , ,

ASP.NET/C#: Como recuperar os dados que foram associados ao DataSource de um ListBoundControl

Olá pessoal, tudo bom? Caso você tenha dados que já foram atribuídos ao DataSource de um determinado ListBoundControl, (GridView, DataList, DropDownList, etc) e precise recuperá-los, para por exemplo, realizar um novo filtro/pesquisa sobre os mesmos, uma maneira simples é realizar o cast

Marcado com: , , , , , , , , , , , , , , ,
Top