/// <summary> /// Méthode permettant de transformer une arraylist avec les informations du nouvel auteur en un objet Auteur /// </summary> /// <param name="nouvInfoAut">Récupère une ArrayList avec les informations de l'auteur entrées par l'utilisateur</param> /// <exception cref="">Renvoie une erreur si l'objet Auteur ne peut pas être créé</exception> public static void CreerAuteur(ArrayList nouvInfoAut) { try { Auteur nouvAut = new Auteur(); nouvAut.AccIdPaysAut = int.Parse(nouvInfoAut[0].ToString()); nouvAut.AccNomAut = nouvInfoAut[1].ToString(); nouvAut.AccPrenomAut = nouvInfoAut[2].ToString(); nouvAut.AccSurnomAut = nouvInfoAut[3].ToString(); nouvAut.AccDateNaiAut = DateTime.Parse(nouvInfoAut[4].ToString()); nouvAut.AccDateMortAut = nouvInfoAut[5].ToString(); Auteur.InsertAuteur(nouvAut); } catch { throw new Exception("Impossible de créer un objet Auteur avec les informations entrées par l'utilisateur"); } }