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; }
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; }