Je dois écrire un petit outil qui utilise le modèle MVVM et WPF. En gros, cet outil doit effectuer les tâches suivantes :
- Prenez un nom d'utilisateur et un mot de passe à partir de l'interface graphique.
- Lire les lignes contenant des données provenant d'un fichier CSV externe.
- Effectuez des appels SOAP vers un service Web externe avec les données lues à partir du CSV.
Les données suivantes sont utilisées au cours de ce qui précède (toutes les chaînes de caractères) :
- Données lues à partir de l'interface graphique
- Nom d'utilisateur :
- Mot de passe
- Données lues à partir de CSV
- ID
- Description
Les données du fichier CSV ne seront jamais affichées dans l'interface graphique et l'application ne stockera aucune donnée dans un fichier, une base de données, etc. Il s'agit simplement d'un "connecteur". Maintenant, que doit-on mettre dans le modèle ? Ou est-ce que j'en ai besoin dans ce cas ?
class MyData {
private string id;
private string description;
public string Id {
get { return id; }
set { id = value; }
}
public string Description {
get { return description; }
set { description= value; }
}
}
Note :
Cette question est liée à ma question précédente : À quoi sert le modèle dans MVVM ?