/// <summary> /// Méthode permettant de vérifier que les informations modifiées sont valides avant d'être envoyé au Modèle /// </summary> /// <param name="modifInfoAut">Récupère la liste des nouvelles informations de l'auteur entrées par l'utilisateur</param> /// <exception cref="">Renvoie une erreur si l'objet Auteur ne peut pas être créé pour modification</exception> public static void ModifAuteur(ArrayList modifInfoAut) { try { Auteur modifAut = new Auteur(); modifAut.AccIdAut = int.Parse(modifInfoAut[0].ToString()); modifAut.AccIdPaysAut = int.Parse(modifInfoAut[1].ToString()); modifAut.AccNomAut = modifInfoAut[2].ToString(); modifAut.AccPrenomAut = modifInfoAut[3].ToString(); modifAut.AccSurnomAut = modifInfoAut[4].ToString(); modifAut.AccDateNaiAut = DateTime.Parse(modifInfoAut[5].ToString()); modifAut.AccDateMortAut = modifInfoAut[6].ToString(); Auteur.UpdateAuteur(modifAut); } catch { throw new Exception("Impossible de créer un objet Auteur avec les informations entrées par l'utilisateur pour modifier un auteur"); } }