Array
(
)

List no Controle

Eduardo Silva
   - 26 set 2014

Bom dia galera,
Como inserir uma lista no banco, na minha model eu tenho
[Display(Name = "Quantidade:")]
public List<int> qtd { get; set; }
[Display(Name = "Função:")]
public List<int> funcao { get; set; }

mais como salvar essas duas informações na mesma tabela? quando faço um foreach na lista, diz que o tipo é List, tenho que converter para inteiro?
Abç

Eduardo Silva
   - 26 set 2014

for (int i = 0; i < Model.qtd.Count; i++) {
equipePadraoFuncaoDal d = new equipePadraoFuncaoDal();
EquipePadraoFuncao e = new EquipePadraoFuncao();

e.qtd = Model.qtd[i];
e.funcao = Model.funcao[i];
d.Salvar(e);
}

Fiz dessa forma funcionou, Mais gostaria de saber se tem como fazer via foreach ???

Joel Rodrigues
   - 26 set 2014

Como é uma lista, você pode fazer um foreach sim, da mesma forma que fez o for.

Eduardo Silva
   - 26 set 2014

Mais como vou acessar os valores da Lista e atribuir ao inteiro?

Joel Rodrigues
   - 26 set 2014

Ah, desculpe. Fazer um foreach sobre duas listas ao mesmo tempo realmente não dá.
Obs.: use as tags de formatação de código do fórum,
.