public void GetAllMasters() { Masters.Clear(); foreach (Master m in AllMasters) { Masters.Add(m); } }
public bool RemoveMaster() { if (SomeMaster.Busy > 0) { return(false); } AllMasters.Remove(SomeMaster); Masters.Clear(); foreach (Master m in AllMasters) { Masters.Add(m); } return(true); }
public void GetRating(string r) { Masters.Clear(); try { Master[] master = AllMasters.Where(i => i.Rating == double.Parse(r)).ToArray <Master>(); foreach (Master m in master) { Masters.Add(m); } } catch (FormatException e) { GetAllMasters(); } }
public void GetSurnameMaster(string sn) { Masters.Clear(); if (sn == "") { GetAllMasters(); } else { Master[] master = AllMasters.Where(i => i.Surname == sn).ToArray <Master>(); foreach (Master m in master) { Masters.Add(m); } } }
async Task LoadMastersCommand(int workId) { if (IsBusy) { return; } ErrorVisible = false; IsBusy = true; try { await Task.Delay(100); Masters.Clear(); var s = Work.CategoryId; var masters = await MasterStore.GetItemsAsync(Work.Id); if (masters.Count() == 0) { IsBusy = false; Content = false; ErrorVisible = true; return; } foreach (var master in masters) { Masters.Add(master); } OnPropertyChanged("Masters"); IsBusy = false; } catch (Exception) { IsBusy = false; Content = false; ErrorVisible = true; } }
private void FillMasters() { Masters.Clear(); PersonalStorage.Instance.Masters.ForEach(x => Masters.Add(x)); }