/// <summary> /// Méthode permettant de vérifier que les informations modifiées sont valides avant d'être envoyé au Modèle /// </summary> /// <param name="modifInfoEdit">Récupère la liste des nouvelles informations de l'éditeur entrées par l'utilisateur</param> /// <exception cref="">Renvoie une erreur si l'objet Editeur ne peut pas être créé pour modification</exception> public static void ModifEditeur(ArrayList modifInfoEdit) { try { Editeur modifEdit = new Editeur(); modifEdit.AccIdEditeur = int.Parse(modifInfoEdit[0].ToString()); modifEdit.AccIdPaysEditeur = int.Parse(modifInfoEdit[1].ToString()); modifEdit.AccLibEditeur = modifInfoEdit[2].ToString(); modifEdit.AccDateDebEditeur = DateTime.Parse(modifInfoEdit[3].ToString()); modifEdit.AccDateFinEditeur = modifInfoEdit[4].ToString(); modifEdit.AccAdEditeur = modifInfoEdit[5].ToString(); Editeur.UpdateEditeur(modifEdit); } catch { throw new Exception("Impossible de créer un objet Editeur avec les informations entrées par l'utilisateur pour modifier un éditeur"); } }