Ejemplo n.º 1
0
 private ProfessionalXML CreatePro(Professional pro)
 {
     ProfessionalXML p = new ProfessionalXML();
     p.Adress = pro.User.Adress;
     p.Birthdate = pro.User.Birthdate;
     p.City = pro.User.City;
     p.FirstName = pro.User.FirstName;
     p.LastName = pro.User.LastName;
     p.Password = pro.User.Password;
     p.PhoneNumber = pro.User.PhoneNumber;
     p.PhotoPath = pro.User.Photo;
     p.Photo = _img.ImageCoverter(_img.LoadImage(pro.User.Photo));
     p.Postcode = pro.User.Postcode;
     p.Pseudo = pro.User.Pseudo;
     p.ProfessionalId = pro.User.UserId;
     p.UserId = pro.User.UserId;
     p.Role = pro.Role;
     return p;
 }
Ejemplo n.º 2
0
 private ProfessionalXML[] CreateProArray(Professional[] pro)
 {
     ProfessionalXML[] p = new ProfessionalXML[pro.Length];
     for (int i = 0; i < pro.Length; i++)
     {
         if (pro[i] == null)
             p.SetValue(null, i);
         else
             p.SetValue(CreatePro(pro[i]), i);
     }
     return p;
 }