/// <summary> /// Méthode permettant de transformer une arraylist avec les informations du nouvel éditeur en un objet Editeur /// </summary> /// <param name="nouvInfoEdit">Récupère une ArrayList avec les informations de l'éditeur entrées par l'utilisateur</param> /// <exception cref="">Renvoie une erreur si l'objet Editeur ne peut pas être créé</exception> public static void CreerEditeur(ArrayList nouvInfoEdit) { try { Editeur nouvEdit = new Editeur(); nouvEdit.AccIdPaysEditeur = int.Parse(nouvInfoEdit[0].ToString()); nouvEdit.AccLibEditeur = nouvInfoEdit[1].ToString(); nouvEdit.AccDateDebEditeur = DateTime.Parse(nouvInfoEdit[2].ToString()); nouvEdit.AccDateFinEditeur = nouvInfoEdit[3].ToString(); nouvEdit.AccAdEditeur = nouvInfoEdit[4].ToString(); Editeur.InsertEditeur(nouvEdit); } catch { throw new Exception("Impossible de créer un objet Editeur avec les informations entrées par l'utilisateur"); } }