Exemple #1
0
 private ProfessionalXML CreatePro(int userId, string firstName, string lastName, DateTime birthdate, string adress, string city, int postcode, string pseudo, string password, int phoneNumber, string Photo, string role)
 {
     ProfessionalXML p = new ProfessionalXML();
     p.Adress = adress;
     p.Birthdate = birthdate;
     p.City = city;
     p.FirstName = firstName;
     p.LastName = lastName;
     p.Password = password;
     p.PhoneNumber = phoneNumber;
     p.PhotoPath = Photo;
     p.Photo = DependencyService.Get<IBytesSaveAndLoad>().LoadByteArray(Photo);
     p.Postcode = postcode;
     p.Pseudo = pseudo;
     p.UserId = userId;
     p.ProfessionalId = userId;
     p.Role = role;
     return p;
 }
Exemple #2
0
 private ProfessionalXML[] CreateProArray(Professional[] proJson)
 {
     ProfessionalXML[] p = new ProfessionalXML[10];
     for (int i = 0; i < proJson.Length; i++)
     {
         if (proJson[i] != null)
         {
             ProfessionalXML pro = CreatePro(proJson[i].UserId, proJson[i].FirstName, proJson[i].LastName, proJson[i].Birthdate, proJson[i].Adress, proJson[i].City, proJson[i].Postcode, proJson[i].Pseudo, proJson[i].Password, proJson[i].PhoneNumber, proJson[i].Photo, proJson[i].Role);
             p.SetValue(pro, i);
         }
         else
         {
             p.SetValue(null, i);
         }
     }
     return p;
 }