예제 #1
0
        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;
        }
예제 #2
0
 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;
 }
예제 #3
0
 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;
 }
예제 #4
0
 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;
 }
예제 #5
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;
 }