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