You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
28 lines
841 B
28 lines
841 B
using notre_bibliotheque;
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.Serialization;
|
|
using System.Text;
|
|
|
|
namespace PersDataContract
|
|
{
|
|
/// <summary>
|
|
/// Permet de réunir les données à sérializer pour les écrire dans un seul fichier et ne pas avoir de pproblème de référence
|
|
/// </summary>
|
|
[DataContract]
|
|
class DonnésÀSerialiser
|
|
{
|
|
[DataMember]
|
|
public IEnumerable<Langage> LangagesASauvegarder { get; private set; }
|
|
|
|
[DataMember]
|
|
public IEnumerable<Compte> ComptesASauvegarder { get; private set; }
|
|
|
|
public DonnésÀSerialiser(IEnumerable<Langage> lesLangages, IEnumerable<Compte> lesComptes)
|
|
{
|
|
LangagesASauvegarder = lesLangages;
|
|
ComptesASauvegarder = lesComptes;
|
|
}
|
|
}
|
|
}
|