private Image InitializePhoto(Image image, int count, Professional[] professionals) { if (_recievers.Count == 0) { image.GestureRecognizers.Add(imageTapped); image.Scale = 0.75; } else { foreach (var pro in _recievers) { if(pro.UserId == professionals[count].UserId) { image.Scale = 0.6; return image; } else { image.Scale = 0.75; } } } return image; }
private Professional[] ChangeListToArray(List<Professional> pro) { Professional[] p = new Professional[10]; int count = 0; foreach (var pr in pro) { p.SetValue(pr, count); count++; } return p; }
private Professional[] ProfessionalArray() { Professional[] pro = new Professional[10]; Patient p = new Patient(_patient); foreach (var patient in _userData.Follow.Keys) { if (_patient.UserId == patient.UserId) p = patient; } _userData.Follow.TryGetValue(p, out pro); return pro; }
private List<Professional> ChangeArrayToList(Professional[] pro) { List<Professional> p = new List<Professional>(); for (int i = 0; i < pro.Length; i++) { if (pro[i] != null) p.Add(pro[i]); } return p; }
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; }