Example #1
0
 /// <summary>
 /// Méthode générique de restauration des paramètres de l'objet
 /// </summary>
 /// <param name="ancien">Anciennes valeurs</param>
 public void RestaureParams(ISupprimable ancien)
 {
     PropertyInfo[] pix = this.GetType().GetProperties();
     foreach (PropertyInfo pi in pix)
     {
         if (pi.CanWrite)
         {
             pi.SetValue(this, pi.GetValue(ancien));
         }
     }
 }
Example #2
0
 /// <summary>
 /// Méthode générique de restauration des paramètres de l'objet
 /// </summary>
 /// <param name="ancien">Anciennes valeurs</param>
 public void RestaureParams(ISupprimable ancien)
 {
     PropertyInfo[] pix = this.GetType().GetProperties();
     foreach (PropertyInfo pi in pix)
     {
         if (pi.CanWrite)
         {
             pi.SetValue(this, pi.GetValue(ancien));
         }
     }
 }