Méthode(s) & paramètre(s)
Bonjour,
j'ai un petit soucis dans mon code actuel.
La classe Entity contient 3 propriétés : Nom, Prenom, Sexe.
La classe Service contient 1 méthode.
La classe Mappage contient x méthodes contenant les requêtes.
La classe CAD permettant la connexion à la base de données.
Je souhaite que la méthode Service (class Service) appelle une méthode spécifique (class Mappage) selon des paramètres.
Par exemple :
Afficher la liste des hommes.
Méthode getMen :
Code:
1 2 3 4 5 6
| public getMen(string sexe)
{
this.rq_sql = "SELECT * FROM myTABLE WHERE Sexe = '" +sexe+ "';";
Console.WriteLine("getMen : OK");
return this.rq_sql;
} |
Afficher la liste des hommes s'appelant Test.
Méthode getMenByName :
Code:
1 2 3 4 5 6
| public getMenByName(string sexe, string name)
{
this.rq_sql = "SELECT * FROM myTABLE WHERE Sexe = '" +sexe+ "' AND Nom = '" +name+ "'
Console.WriteLine("getMenByName : OK");
return this.rq_sql;
} |
Voila deux méthodes possibles.
Maintenant je souhaite créer ma méthode Service (class Service) qui selon les paramètres, appelle LA bonne méthode.
Exemple : je fournit le sexe, il appelle la méthode getMen; je fournit le sexe ET le nom, il appelle la méthode getMenByName. Ainsi de suite !
Je ne sais pas si c'est possible mais ce serait vraiment pratique.
Merci d'avance pour votre aide !