コード例 #1
0
 /// <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");
     }
 }