//Add private void OnAddFilter() { _allCoinRequestService.AddFilter(new CryptoRequestParameters { Property = CurrentRequestPropertyType, Type = CurrentRequestFilterType, Value = CurrentRequestValue }); FilterList = new ObservableCollection <string>(_allCoinRequestService.GetFilters()); CurrentFilter = new CryptoRequestParameters(); }
public void OnConditionMet(CryptoRequestParameters condition, CryptoDataModel model) { var service = new CryptoRequestService(); service.AddFilter(condition); var conditionString = service.GetFilters().Single(); if (ConditionMet == null) { return; } ConditionMet(this, new ConditionMetEventArgs(model.Data.Symbol, conditionString)); }