예제 #1
0
        private void LoadPersonals()
        {
            XElement personalsElement = root.Element("PersonalDatas");

            foreach (XElement singlePersonal in personalsElement.Elements())
            {
                int      id        = int.Parse(singlePersonal.Attribute("id").Value);
                string   name      = singlePersonal.Element("Name").Value;
                string   surname   = singlePersonal.Element("Surname").Value;
                DateTime birthDate = DateTime.ParseExact(singlePersonal.Element("BirthDate").Value, "dd.MM.yyyy HH:mm:ss", System.Globalization.CultureInfo.InvariantCulture);
                //DateTime birthDate = DateTime.Parse(singlePersonal.Element("BirthDate").Value, System.Globalization.CultureInfo.InvariantCulture);
                PersonalData newPersonal = new PersonalData(name, surname, birthDate);

                Personals.Add(id, newPersonal);
            }
        }
예제 #2
0
 public Client(PersonalData personalData)
 {
     this.personalData = personalData;
     rentalList        = new List <Rental>();
 }