private void CambiaIcona(FiltersPage obj, bool attivo) { if (attivo) { lab = new BoxView() { CornerRadius = 5, BackgroundColor = Color.Violet, }; AbsoluteLayout.SetLayoutBounds(lab, new Rectangle(0.97, 0.27, 10, 10)); AbsoluteLayout.SetLayoutFlags(lab, AbsoluteLayoutFlags.PositionProportional); abs.Children.Add(lab); cambiato = true; } else if (cambiato) { abs.Children.Remove(lab); } }
private void UpdateGrid(FiltersPage obj) { OnRefresh(); }
/// <summary> /// /// </summary> /// <param name="arg1"></param> /// <param name="Idcategoria"></param> public void DifficultyChanged(FiltersPage arg1, int IdDifficulty) { servizio.FilterByDifficulty(IdDifficulty); }
/// <summary> /// /* da implementare quando verranno aggiunte le categorie al team*/ /// </summary> /// <param name="arg1"></param> /// <param name="Idcategoria"></param> public void CategoryChanged(FiltersPage arg1, int Idcategoria) { servizio.FilterByCategory(Idcategoria); }
/// <summary> /// in fase di testing /// </summary> /// <param name="arg1"></param> /// <param name="arg2"></param> private void DistanceChanged(FiltersPage arg1, double dist) { servizio.FilterByDistance(dist); }
/********************************************************/ /// <summary> /// filtra per location /// </summary> /// <param name="arg1"></param> /// <param name="location"></param> public void LocationChanged(FiltersPage arg1, string location) { servizio.FilterByLocation(location); }