Je suis à la question suivante: J'ai une méthode qui retourne un SqlDataReader, puis-je faire un certain temps dans cette SqlDataReader que vous voyez ci-dessous:Passe SqlDataReader Comme paramètre
using (SqlDataReader objSqlDtReader = objDtAccess.GetDataReader())
{
while(objSqlDtReader.Read())
{
UserEntitie objUserEntitie = new UserEntitie();
objUserEntitie.Name = Convert.ToString(objSqlDtReader["name"])
}
}
Alors, je dois remplissez tout mon UserEntite avec toutes les données, le nom, l'email, l'identification. Mais j'ai beaucoup de méthodes dans la classe d'utilisateur en tant que (GetUserById, GetUserByEmai, GetAllUsers), et je dois remplir une nouvelle fois des données.
Je dois créer une méthode privée qui remplit mon UserEntitie et dans chaque méthode j'appelle seulement ma méthode FillUser et retourne son. Je pense que je dois passer mon SqlDataReader à ma méthode privée FillUser.
Des suggestions pour cela?
Impossible d'obtenir le problème. Vous avez déjà décidé quoi faire. – Reniuz