Sorry for the delay. Here is the code for this class, which I created with
xsd.exe from XSD file.
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Runtime Version:2.0.50727.42
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
//
// This source code was auto-generated by xsd, Version=2.0.50727.42.
//
namespace Esvicom.FichierXml {
using System.Xml.Serialization;
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.42")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="
http://www.esvicom.org/enfants",
IsNullable=false)]
public partial class enfant {
private object[] itemsField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("adresse_placeur",
typeof(enfantAdresse_placeur))]
[System.Xml.Serialization.XmlElementAttribute("factures",
typeof(enfantFacturesFacture[]))]
[System.Xml.Serialization.XmlElementAttribute("profil",
typeof(enfantProfil))]
public object[] Items {
get {
return this.itemsField;
}
set {
this.itemsField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.42")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
public partial class enfantAdresse_placeur {
private string[] adresseField;
private string code_postalField;
private string villeField;
private string departmentField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("adresse",
IsNullable=true)]
public string[] adresse {
get {
return this.adresseField;
}
set {
this.adresseField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(DataType="positiveInteger")]
public string code_postal {
get {
return this.code_postalField;
}
set {
this.code_postalField = value;
}
}
/// <remarks/>
public string ville {
get {
return this.villeField;
}
set {
this.villeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute(DataType="positiveInteger")]
public string department {
get {
return this.departmentField;
}
set {
this.departmentField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.42")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
public partial class enfantFacturesFacture {
private string nb_jours_totauxField;
private string nb_presencesField;
private string nb_absencesField;
private string presencesfacturesField;
private string absencesfacturesField;
private decimal montant_presencesField;
private decimal montant_absencesField;
private decimal montant_totalField;
private System.DateTime dateField;
private string periodeField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(DataType="positiveInteger")]
public string nb_jours_totaux {
get {
return this.nb_jours_totauxField;
}
set {
this.nb_jours_totauxField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(DataType="positiveInteger")]
public string nb_presences {
get {
return this.nb_presencesField;
}
set {
this.nb_presencesField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(DataType="nonNegativeInteger")]
public string nb_absences {
get {
return this.nb_absencesField;
}
set {
this.nb_absencesField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(DataType="positiveInteger")]
public string presencesfactures {
get {
return this.presencesfacturesField;
}
set {
this.presencesfacturesField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(DataType="nonNegativeInteger")]
public string absencesfactures {
get {
return this.absencesfacturesField;
}
set {
this.absencesfacturesField = value;
}
}
/// <remarks/>
public decimal montant_presences {
get {
return this.montant_presencesField;
}
set {
this.montant_presencesField = value;
}
}
/// <remarks/>
public decimal montant_absences {
get {
return this.montant_absencesField;
}
set {
this.montant_absencesField = value;
}
}
/// <remarks/>
public decimal montant_total {
get {
return this.montant_totalField;
}
set {
this.montant_totalField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute(DataType="date")]
public System.DateTime date {
get {
return this.dateField;
}
set {
this.dateField = value;
}
}