My Project
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
 NBusiness
 CManagerClass Manager qui gère les requins, les requins ajoutés, les requins modifiés et les fun facts
 CManagerUsersClass Manager qui gère les Experts et les Utilisateurs
 NModèle
 CExpertClass Expert qui implémente l'interface Personne Un expert peut ajouter et modifier des requins mais il peut aussi valider ou refuser les ajouts ou les modifications des utilisateurs
 CPersonneInterface Personne qui est la base des utilisateurs de l'application
 CPositionClasse Position qui permet de connaitre la surface de répartition d'un requin Cependant nous n'avons pas eu le temps d'implémenter cette classe dans les requins
 CRequinClasse Requin qui implémente la méthode IEquatable de Requin
 CUtilisateurClasse Utilisateur qui implémente l'interface Personne
 NPersistance
 CDataContractPersistanceClasse DataContractPersistance qui implémente IPersistanceManager et stocke les données dans les fichiers de persistance
 CDataToPersistReqClasse DataToPersistReq
 CDataToPersistUsersClasse DataToPersistUsers
 CIPersistanceManagerClasse IPersistanceManager décrivant le comportement des différentes instances de persistance
 NStubLib
 CStubClasse Stub qui implémente IPersistanceManager et stocke des données dans le code
 NTest
 CAppInteraction logic for App.xaml
 CMainWindowInteraction logic for MainWindow.xaml
 CUCTestLogique d'interaction pour UCTest.xaml
 Ntest_requin
 CProgram
 NtestImage
 CAppInteraction logic for App.xaml
 CMainWindowInteraction logic for MainWindow.xaml
 NtestMap
 CProgram
 NTestsUnitaires
 CTests_Requin
 NUnitTests
 CUnitTest_Modele
 NWpfApp1
 CAccueilWeChangeEventArgsClasse AccueilnWeChangeEventArgs qui implémente EventArgs Elle permet de créer un argument qui permet de transformer le content control de la main window en UserControlAccueil après avoir cliquer sur la carte
 CAccueilWeGoEventArgsClasse AccueilWeGo qui implémente EventArgs Elle permet de créer un argument qui permet de transformer le content control de la main window en UserControlAccueil après avoir cliquer sur le bouton Exit
 CAddASharkLogique d'interaction pour AddAShark.xaml
 CAppInteraction logic for App.xaml
 CChangerMotDePasseLogique d'interaction pour ChangerMotDePasse.xaml
 CCreerCompteLogique d'interaction pour CreerCompte.xaml
 CDescriptionAddLogique d'interaction pour Description.xaml
 CDescriptionEditLogique d'interaction pour DescriptionEdit.xaml
 CDescriptionWeGoEventArgsClasse DescriptionWeGoEventArgs qui implémente EventArgs Elle permet de créer un argument qui permet de transformer le content control de la main window en USerControlDescription après avoir cliquer sur le UserControlRequin
 CDescWeGoEventArgsClasse DescWeGoEventArgs qui implémente EventArgs Elle permet de créer un argument qui permet de transformer le content control de la main window en UserControlDescription après avoir cliquer sur un UserControlRequin
 CEditWeGoEventArgsClasse EditWeGoEventArgs qui implémente EventArgs Elle permet de créer un argument qui permet de transformer le content control de la main window en UserControlEdit après avoir cliquer sur le bouton Edit
 CInfoUtilisateurLogique d'interaction pour InfoUtilisateur.xaml
 CMainWindowInteraction logic for MainWindow.xam
 CSeConnecterLogique d'interaction pour SeConnecter.xaml
 CuserControlAcceuilLogique d'interaction pour userControlAcceuil.xaml
 CUserControlBoiteLogique d'interaction pour UserControlBoite.xaml
 CuserControlDescriptionLogique d'interaction pour userControlDescription.xaml
 CUserControlEditLogique d'interaction pour UserControlEdit.xaml
 CUserControlPositionLogique d'interaction pour UserControlPosition.xaml
 CUserControlRequinLogique d'interaction pour UserControlRequin.xaml
 CValiderSubmitLogique d'interaction pour ValiderSubmit.xaml