You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
404 lines
18 KiB
404 lines
18 KiB
<?xml version="1.0"?>
|
|
<doc>
|
|
<assembly>
|
|
<name>Modèle</name>
|
|
</assembly>
|
|
<members>
|
|
<member name="T:Modèle.Conservation">
|
|
<summary>
|
|
Type énuméré qui contient tous les status de conservation des espèces animales.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Modèle.Conservation.EX">
|
|
<summary>
|
|
Extinct
|
|
</summary>
|
|
</member>
|
|
<member name="F:Modèle.Conservation.EW">
|
|
<summary>
|
|
Extinct in the Wild
|
|
</summary>
|
|
</member>
|
|
<member name="F:Modèle.Conservation.CR">
|
|
<summary>
|
|
Critically Endangered
|
|
</summary>
|
|
</member>
|
|
<member name="F:Modèle.Conservation.EN">
|
|
<summary>
|
|
Endangered
|
|
</summary>
|
|
</member>
|
|
<member name="F:Modèle.Conservation.VU">
|
|
<summary>
|
|
Vulnerable
|
|
</summary>
|
|
</member>
|
|
<member name="F:Modèle.Conservation.NT">
|
|
<summary>
|
|
Near Threatened
|
|
</summary>
|
|
</member>
|
|
<member name="F:Modèle.Conservation.LC">
|
|
<summary>
|
|
Least Concern
|
|
</summary>
|
|
</member>
|
|
<member name="F:Modèle.Conservation.DD">
|
|
<summary>
|
|
Data Deficient
|
|
</summary>
|
|
</member>
|
|
<member name="F:Modèle.Conservation.NE">
|
|
<summary>
|
|
Not Evaluated
|
|
</summary>
|
|
</member>
|
|
<member name="T:Modèle.Expert">
|
|
<summary>
|
|
Class 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
|
|
</summary>
|
|
</member>
|
|
<member name="P:Modèle.Expert.DateD">
|
|
<summary>
|
|
DateTime qui permet de connaitre la date de création x'un compte expert
|
|
</summary>
|
|
</member>
|
|
<member name="P:Modèle.Expert.Surnom">
|
|
<summary>
|
|
/String le surnom d'un expert
|
|
</summary>
|
|
</member>
|
|
<member name="M:Modèle.Expert.#ctor(System.String,System.String,System.String)">
|
|
<summary>
|
|
Constructeur sans DateTime
|
|
</summary>
|
|
<param name="email">String email de l'Expert (son identifiant pour se connecter</param>
|
|
<param name="mdp"> String le mot de passe de l'Expert</param>
|
|
<param name="surnom">String surnom de l'Expert</param>
|
|
</member>
|
|
<member name="M:Modèle.Expert.#ctor(System.String,System.String,System.String,System.DateTime)">
|
|
<summary>
|
|
Constructeur avec DateTime
|
|
</summary>
|
|
<param name="email">String email de l'Expert (son identifiant pour se connecter</param>
|
|
<param name="mdp"> String le mot de passe de l'Expert</param>
|
|
<param name="surnom">String surnom de l'Expert</param>
|
|
<param name="date">Date de création du compte Expert</param>
|
|
</member>
|
|
<member name="M:Modèle.Expert.ToString">
|
|
<summary>
|
|
Méthode ToString de la classe Expert
|
|
</summary>
|
|
</member>
|
|
<member name="M:Modèle.Expert.ValiderSubmit(System.Collections.Generic.List{Modèle.Requin},System.Collections.Generic.List{Modèle.Requin})">
|
|
<summary>
|
|
Méthode de test lors de la création de la class Expert qui permettait de valider ou de refuser des requins ajoutés par les utilisateurs
|
|
</summary>
|
|
<param name="lBdPasFinie">List de Requin qui est la list contenant tout les requins ajoutés par des Utilisateurs</param>
|
|
<param name="lBdFinie">List de Requin qui est la list contenant tout les requins validés par les experts</param>
|
|
<returns>Int : Le nombre changement validé</returns>
|
|
</member>
|
|
<member name="M:Modèle.Expert.ValiderUnChangement(System.Collections.Generic.List{Modèle.Requin},System.Collections.Generic.List{Modèle.Requin})">
|
|
<summary>
|
|
Méthode de test lors de la création de la class Expert qui permettait de valider ou de refuser des requins édités par les utilisateurs
|
|
</summary>
|
|
<param name="lBdPasfinie">List de Requin qui est la list contenant tout les requins ajoutés par des Utilisateurs</param>
|
|
<param name="lBdFinie">List de Requin qui est la list contenant tout les requins validés par les experts</param>
|
|
<returns>Int : Le nombre changement validé</returns>
|
|
</member>
|
|
<member name="M:Modèle.Expert.Equals(Modèle.Expert)">
|
|
<summary>
|
|
Méthode Equals de la Class Expert qui permet de savoir si deux experts sont égaux, regarde en fonction des emails
|
|
</summary>
|
|
<param name="e">Expert</param>
|
|
<returns>Booléen : true si elles sont égales, false si elles sont différentes</returns>
|
|
</member>
|
|
<member name="M:Modèle.Expert.AjouterRequin(Modèle.Requin,System.Collections.ObjectModel.ObservableCollection{Modèle.Requin})">
|
|
<summary>
|
|
Méthode qui permet d'ajouter un Requin dans une ObservableCollection de Requin
|
|
</summary>
|
|
<param name="req">Requin qui va être ajouté dans l'observable collection</param>
|
|
<param name="requins">ObservableCollection de Requin l'ObservableCollection dans laquelle on ajoute le Requin</param>
|
|
</member>
|
|
<member name="M:Modèle.Expert.ChangerMotDePasse(System.String)">
|
|
<summary>
|
|
Méthode qui permet de changer le mot de passe de l'Expert
|
|
</summary>
|
|
<param name="nvMdp">String nouveau mot de passe de l'Expert</param>
|
|
</member>
|
|
<member name="T:Modèle.Personne">
|
|
<summary>
|
|
Interface Personne qui est la base des utilisateurs de l'application
|
|
</summary>
|
|
</member>
|
|
<member name="P:Modèle.Personne.Email">
|
|
<summary>
|
|
String email d'une Personne
|
|
</summary>
|
|
</member>
|
|
<member name="P:Modèle.Personne.MotDePasse">
|
|
<summary>
|
|
String mot de passe d'une Personne
|
|
</summary>
|
|
</member>
|
|
<member name="M:Modèle.Personne.#ctor(System.String,System.String)">
|
|
<summary>
|
|
Constructeur d'une personne
|
|
</summary>
|
|
<param name="email">String l'email de la personne qui va être créée</param>
|
|
<param name="mdp">String le mot de passe de la personne</param>
|
|
</member>
|
|
<member name="M:Modèle.Personne.ToString">
|
|
<summary>
|
|
Création de la méthode abstraite ToString
|
|
</summary>
|
|
</member>
|
|
<member name="M:Modèle.Personne.AjouterRequin(Modèle.Requin,System.Collections.ObjectModel.ObservableCollection{Modèle.Requin})">
|
|
<summary>
|
|
Création de la méthode abstraite AjouterRequin qui permet d'ajouter un Requin dans une ObservableCollection de Requin
|
|
</summary>
|
|
<param name="req">Requin le requin a ajouter</param>
|
|
<param name="requins">ObservableCollection la où on ajoute le requin</param>
|
|
</member>
|
|
<member name="M:Modèle.Personne.ChangerMotDePasse(System.String)">
|
|
<summary>
|
|
Création de la méthode abstraite ChangerMotDePasse qui permet de changer le mot de passe d'un personne
|
|
</summary>
|
|
<param name="nvMdp">String le nouveau mot de passe d'un Personne</param>
|
|
</member>
|
|
<member name="T:Modèle.Position">
|
|
<summary>
|
|
Classe 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
|
|
</summary>
|
|
</member>
|
|
<member name="P:Modèle.Position.LattitudeDeb">
|
|
<summary>
|
|
Int lattitude la plus faible
|
|
</summary>
|
|
</member>
|
|
<member name="P:Modèle.Position.LattitudeFin">
|
|
<summary>
|
|
Int lattitude la plus haute
|
|
</summary>
|
|
</member>
|
|
<member name="P:Modèle.Position.LongitudeDeb">
|
|
<summary>
|
|
Int longitude la plus faible
|
|
</summary>
|
|
</member>
|
|
<member name="P:Modèle.Position.LongitudeFin">
|
|
<summary>
|
|
Int longitude la plus haute
|
|
</summary>
|
|
</member>
|
|
<member name="M:Modèle.Position.Equals(Modèle.Position)">
|
|
<summary>
|
|
Méthode Equals qui permet de savoir si une position est égale à une autre
|
|
</summary>
|
|
<param name="p">Position</param>
|
|
<returns>Booléen : true si elles sont égales, false si elles sont différentes</returns>
|
|
</member>
|
|
<member name="M:Modèle.Position.#ctor(System.Int32,System.Int32,System.Int32,System.Int32)">
|
|
<summary>
|
|
Constructeur d'une Position
|
|
</summary>
|
|
</member>
|
|
<member name="T:Modèle.Requin">
|
|
<summary>
|
|
Classe Requin qui implémente la méthode IEquatable de Requin
|
|
</summary>
|
|
</member>
|
|
<member name="P:Modèle.Requin.Nom">
|
|
<summary>
|
|
string le nom du requin
|
|
</summary>
|
|
</member>
|
|
<member name="P:Modèle.Requin.NomSci">
|
|
<summary>
|
|
string le nom scientifique du requin
|
|
</summary>
|
|
</member>
|
|
<member name="P:Modèle.Requin.Description">
|
|
<summary>
|
|
string la description du requin
|
|
</summary>
|
|
</member>
|
|
<member name="P:Modèle.Requin.Photo">
|
|
<summary>
|
|
string l'URL de la photo du requin
|
|
</summary>
|
|
</member>
|
|
<member name="P:Modèle.Requin.Video">
|
|
<summary>
|
|
string le chemin de la vidéo du requin
|
|
</summary>
|
|
</member>
|
|
<member name="P:Modèle.Requin.PhotoCarte">
|
|
<summary>
|
|
string l'URL de la photo de la carte de répartition du requin
|
|
</summary>
|
|
</member>
|
|
<member name="P:Modèle.Requin.StatutCons">
|
|
<summary>
|
|
Conservation le statut de conservation du requin
|
|
</summary>
|
|
</member>
|
|
<member name="P:Modèle.Requin.FunFact">
|
|
<summary>
|
|
string fun fact sur les requins
|
|
</summary>
|
|
</member>
|
|
<member name="P:Modèle.Requin.Repartition">
|
|
<summary>
|
|
List de Zone la répartition du requin sur la planète
|
|
</summary>
|
|
</member>
|
|
<member name="M:Modèle.Requin.#ctor(System.String,System.String,System.String,System.String,System.String,System.String,Modèle.Conservation,System.Collections.Generic.List{Modèle.Zone},System.String)">
|
|
<summary>
|
|
Constructeur du requin avec fun fact
|
|
</summary>
|
|
<param name="nom">string le nom du requin</param>
|
|
<param name="nomSci">string le nom scientifique du requin</param>
|
|
<param name="description">string la description du requin</param>
|
|
<param name="photo">string l'URL de la photo du requin</param>
|
|
<param name="video">string le chemin de la vidéo du requin</param>
|
|
<param name="photoCarte">string l'URL de la photo de la carte de répartition du requin</param>
|
|
<param name="statutCons">Conservation le statut de conservation du requin</param>
|
|
<param name="repartition">List de Zone la répartition du requin sur la planète</param>
|
|
<param name="funFact">string fun fact sur les requins</param>
|
|
</member>
|
|
<member name="M:Modèle.Requin.#ctor(System.String,System.String,System.String,System.String,System.String,System.String,Modèle.Conservation,System.Collections.Generic.List{Modèle.Zone},System.Collections.Generic.List{System.String})">
|
|
<summary>
|
|
Constructeur du requin sans fun fact qui génère donc une fun fact aléatoire depuis une liste de fun fact
|
|
</summary>
|
|
<param name="nom">string le nom du requin</param>
|
|
<param name="nomSci">string le nom scientifique du requin</param>
|
|
<param name="description">string la description du requin</param>
|
|
<param name="photo">string l'URL de la photo du requin</param>
|
|
<param name="video">string le chemin de la vidéo du requin</param>
|
|
<param name="photoCarte">string l'URL de la photo de la carte de répartition du requin</param>
|
|
<param name="statutCons">Conservation le statut de conservation du requin</param>
|
|
<param name="repartition">List de Zone la répartition du requin sur la planète</param>
|
|
<param name="funFacts">List de string list de fun facts</param>
|
|
</member>
|
|
<member name="M:Modèle.Requin.ToString">
|
|
<summary>
|
|
Méthode ToString de la classe Requin
|
|
</summary>
|
|
</member>
|
|
<member name="M:Modèle.Requin.Equals(Modèle.Requin)">
|
|
<summary>
|
|
Méthode Equals de la classe Requin qui permet de savoir si deux requins sont égaux, regarde l'égalité en fonction des noms et des nom scientifiques
|
|
</summary>
|
|
</member>
|
|
<member name="M:Modèle.Requin.Equals(System.Object)">
|
|
<summary>
|
|
Méthode ToString de la classe Requin qui permet l'implémentation de la méthode IEquatable de Requin
|
|
</summary>
|
|
</member>
|
|
<member name="M:Modèle.Requin.GetHashCode">
|
|
<summary>
|
|
Méthode GetHashCode de la classe Requin qui permet de récupérer le hash code d'un requin avec son nom et son nom scientifique
|
|
</summary>
|
|
</member>
|
|
<member name="T:Modèle.UCrequinType">
|
|
<summary>
|
|
Type énuméré qui permet de savoir si un UserControlRequin et de type normal, édité ou ajouté
|
|
</summary>
|
|
</member>
|
|
<member name="F:Modèle.UCrequinType.normal">
|
|
<summary>
|
|
UCRequin qui mène à la description du requin
|
|
</summary>
|
|
</member>
|
|
<member name="F:Modèle.UCrequinType.edit">
|
|
<summary>
|
|
UCRequin qui mène à DescriptionEdit
|
|
</summary>
|
|
</member>
|
|
<member name="F:Modèle.UCrequinType.add">
|
|
<summary>
|
|
UCRequin qui mène à DescriptionAdd
|
|
</summary>
|
|
</member>
|
|
<member name="T:Modèle.Utilisateur">
|
|
<summary>
|
|
Classe Utilisateur qui implémente l'interface Personne
|
|
</summary>
|
|
</member>
|
|
<member name="P:Modèle.Utilisateur.NbSubmit">
|
|
<summary>
|
|
int qui permet de savoir le nombre d'ajouts et de modifications qu'à fait un utilisateur
|
|
</summary>
|
|
</member>
|
|
<member name="M:Modèle.Utilisateur.#ctor(System.String,System.String)">
|
|
<summary>
|
|
Constructeur d'utilisateur sans nombre de submits
|
|
</summary>
|
|
<param name="mail">string l'email de l'utilisateur</param>
|
|
<param name="mdp">string mot de passe de l'utilisateur</param>
|
|
</member>
|
|
<member name="M:Modèle.Utilisateur.#ctor(System.String,System.String,System.Int32)">
|
|
<summary>
|
|
Constructeur d'utilisateur avec nombre de submits
|
|
</summary>
|
|
<param name="mail">string l'email de l'utilisateur</param>
|
|
<param name="mdp">string mot de passe de l'utilisateur</param>
|
|
<param name="nbSubmit">int le nombre de submits de l'utilisateur</param>
|
|
</member>
|
|
<member name="M:Modèle.Utilisateur.ToString">
|
|
<summary>
|
|
Méthode ToString de la classe Utilisateur
|
|
</summary>
|
|
</member>
|
|
<member name="M:Modèle.Utilisateur.Equals(Modèle.Utilisateur)">
|
|
<summary>
|
|
Méthode Equals de la classe Utilisateur qui regarde en fonction des emails
|
|
</summary>
|
|
<param name="u">Utilisateur</param>
|
|
<returns>Booléen : true si ils sont égaux, false si ils sont différents</returns>
|
|
</member>
|
|
<member name="M:Modèle.Utilisateur.AjouterRequin(Modèle.Requin,System.Collections.ObjectModel.ObservableCollection{Modèle.Requin})">
|
|
<summary>
|
|
Méthode qui permet d'ajouter un Requin dans une ObservableCollection de Requin et d'augmenter le nombre de submits de 1
|
|
</summary>
|
|
<param name="req">Requin qui va être ajouté dans l'observable collection</param>
|
|
<param name="requins">ObservableCollection de Requin l'ObservableCollection dans laquelle on ajoute le Requin</param>
|
|
</member>
|
|
<member name="M:Modèle.Utilisateur.ChangerMotDePasse(System.String)">
|
|
<summary>
|
|
Méthode qui permet de changer le mot de passe de l'Utilisateur
|
|
</summary>
|
|
<param name="nvMdp">String nouveau mot de passe de l'Utilisateur</param>
|
|
</member>
|
|
<member name="T:Modèle.Zone">
|
|
<summary>
|
|
Type énuméré qui contient les océans où il y a des requins
|
|
</summary>
|
|
</member>
|
|
<member name="F:Modèle.Zone.ATLANTIQUE">
|
|
<summary>
|
|
Océan Atlantique
|
|
</summary>
|
|
</member>
|
|
<member name="F:Modèle.Zone.ARCTIQUE">
|
|
<summary>
|
|
Océan Arctique
|
|
</summary>
|
|
</member>
|
|
<member name="F:Modèle.Zone.PACIFIQUE">
|
|
<summary>
|
|
Océan Pacifique
|
|
</summary>
|
|
</member>
|
|
<member name="F:Modèle.Zone.INDIEN">
|
|
<summary>
|
|
Océan Indien
|
|
</summary>
|
|
</member>
|
|
</members>
|
|
</doc>
|