0
J'ai une requête SQL (procédure stockée) et une méthode générée dans dataContext.Procédure mémorisée LINQ et valeur de retour
Dans ma procédure stockée, je sélectionne 4 lignes, mais dans ReturnValue
j'ai "0".
(4 row(s) returned)
@RETURN_VALUE = 0
Puis-je retourner des lignes? :(
dans le référentiel:
public IEnumerable<Index_RandomTale> GetRandomTalesForIndex()
{
return _dataContext.Index_GetRandomTales().ReturnValue as IEnumerable<Index_RandomTale>;
}
Dans mon contrôleur:
IEnumerable<Index_RandomTale> tales = _dataManager.commonRepository.GetRandomTalesForIndex();
Yeap, juste trouvé cette réponse aussi – FSou1
Une question de plus. Dois-je créer mon ViewModel f ou mappage des données de résultat de SP dans LINQ, ou comme je peux le voir, il a été créé automatiquement avec le nom de classe = nom de SP? – FSou1
ouais, vous n'avez probablement plus besoin du 'IEnumerable <>' –