C# requête pour récupérer données de 2 tables associées en many to many?
Bonsoir,
j'ai un soucis avec mon code. J'essaye de récupérer les niveaux de mon entité employé en fonCtion de son username. J'avais tout d'abord créé une List<Acces_level> mais visual me suggérait une Icollection. Mon pb, c'est que je n'arrive pas à récupérer mes données. En effet, le ToList() à la fin de ma requête n'est pas du tout apprécié, j'obtiens le message d'erreur suivant :
Citation:
Error 1 Cannot implicitly convert type 'System.Collections.Generic.List<System.Collections.Generic.ICollection<proget.Acess_level>>' to 'System.Collections.Generic.ICollection<proget.DAL.Acess_level>'. An explicit conversion exists (are you missing a cast?)
Merci pour vos réponses!
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
public static ICollection<Acess_level> getLevel(string pLogin)
{
ICollection<Acess_level> levels;
using (ModelContext entities = new ModelContext())
{
levels = (from employees in entities.Employees
where employees.Username == pLogin
select employees.Acess_level).ToList();
}
return levels;
} |