From 61802355ff5379d3e8362ebaa907720021764f17 Mon Sep 17 00:00:00 2001 From: Raphael LACOTE Date: Tue, 3 Jan 2023 17:04:42 +0100 Subject: [PATCH] Ajout de commentaire pour les exceptions. --- Sources/Modele/InvalidMailException.cs | 11 +++++++++++ Sources/Modele/InvalidPasswordException.cs | 12 ++++++++++++ 2 files changed, 23 insertions(+) diff --git a/Sources/Modele/InvalidMailException.cs b/Sources/Modele/InvalidMailException.cs index 60a71ae..2481ba1 100644 --- a/Sources/Modele/InvalidMailException.cs +++ b/Sources/Modele/InvalidMailException.cs @@ -6,12 +6,23 @@ using System.Threading.Tasks; namespace Model { + /// + /// Exception déclenché lorsque un mail invalide est rentré. + /// public class InvalidMailException : ArgumentException { + /// + /// Représente le mail invalide. + /// private string Mail { get; set; } + public InvalidMailException():base() { } + /// + /// Stocke le mail invalide dans la variable Mail et rentre le message d'erreur. + /// + /// Le mail qui est invalide public InvalidMailException(string mail): base(String.Format("{0} n'est pas un mail valide.", mail)) { diff --git a/Sources/Modele/InvalidPasswordException.cs b/Sources/Modele/InvalidPasswordException.cs index 46e022f..ab34af9 100644 --- a/Sources/Modele/InvalidPasswordException.cs +++ b/Sources/Modele/InvalidPasswordException.cs @@ -6,12 +6,24 @@ using System.Threading.Tasks; namespace Model { + /// + /// Excepion déclenchée lorsque un mot de passe est invalide. + /// public class InvalidPasswordException : ArgumentException { + /// + /// Représente le mot de passe invalide. + /// private string Mdp { get; set; } public InvalidPasswordException() : base() { } + + /// + /// Stocke le mot de passe invalide dans la variable Mdp et rentre le message d'erreur. + /// + /// Le mot de passe qui est invalide + /// public InvalidPasswordException(string mdp) : base(String.Format("{0} n'est pas un mot de passe valide.", mdp)) {