Bonjour,
Je debute en C# et je voudrais savoir s'il est possible de faire la chose suivante :
Imaginons le scenario suivant :
2 tables dans la base de données :
- La table "client" avec (entre autre) 2 champs :
- CLIENT_ID et type int
- CLIENT_NOM de type varchar
...
cette table contient l'enregistrement ( 1, "toto",...)
- La table "commande" avec (entre autre) 2 champs :
- COMMANDE_ID de type int
- CLIENT_ID de type int
.....
cette table contient l'enregistrement ( 1, 1,...)
Soit 2 classes basées sur les tables precedements citées
- La classe "client" :
public class client
{
public int CLIENT_ID;
public string CLIENT_NOM;
public client( int cID , string cNOM)
{ CLIENT_ID = cID; CLIENT_NOM = cNOM; }
}
- La classe "commande"
public class commande
{
public int COMMAND_ID;
public int CLIENT_ID;
public commande ( int cmdID, int cltID )
{ COMMAND_ID = cmdID ; CLIENT_ID = cltID; }
}
Soit les objets suivant
client monClient = new client(1,"toto");
commande maCommande = new commande(1,1);
Comment faire pour que
maCommande.CLIENT_ID retourne la valeur 1
et que maCommande.CLIENT_ID.toString() renvois "toto"
Merci de votre aide...
Partager