Usuário com melhor resposta
Alimentar IEnumerable

Pergunta
-
Respostas
-
Preciso alimentar um IEnumerable de um Model com determinadas colunas de um datatable
Fiz um exemplo aqui, utilize o Método AsEnumerable e efetue suas consultas LINQ...
public class Sala { public IEnumerable<Aluno> Alunos {get; set;} } public class Aluno { public Int32 Numero {get; set;} public String Nome {get; set;} } public class DePara { public void Transformar() { var sala = new Sala(); sala.Alunos = SeuDataTable.AsEnumerable().Select(linha => { return new Aluno { Numero = Convert.ToInt32(linha["CAMPO_TABELA_1"]), Nome = linha["CAMPO_TABELA_2"].ToString() }); } } }
- Sugerido como Resposta Leonardo Lourenço Silva sexta-feira, 4 de outubro de 2013 03:50
- Marcado como Resposta Giovani CrModerator terça-feira, 8 de outubro de 2013 17:32
Todas as Respostas
-
-
Jesiel consegue ser mais especifico na pergunta.......para que assim a galera possa te ajudar da forma que vc precisa :)
Diego Almeida Barreto
System Analyst / Software Developer- Editado Diego de Almeida Barreto (Lewis) sexta-feira, 4 de outubro de 2013 02:54
-
Preciso alimentar um IEnumerable de um Model com determinadas colunas de um datatable
Fiz um exemplo aqui, utilize o Método AsEnumerable e efetue suas consultas LINQ...
public class Sala { public IEnumerable<Aluno> Alunos {get; set;} } public class Aluno { public Int32 Numero {get; set;} public String Nome {get; set;} } public class DePara { public void Transformar() { var sala = new Sala(); sala.Alunos = SeuDataTable.AsEnumerable().Select(linha => { return new Aluno { Numero = Convert.ToInt32(linha["CAMPO_TABELA_1"]), Nome = linha["CAMPO_TABELA_2"].ToString() }); } } }
- Sugerido como Resposta Leonardo Lourenço Silva sexta-feira, 4 de outubro de 2013 03:50
- Marcado como Resposta Giovani CrModerator terça-feira, 8 de outubro de 2013 17:32