public void LoadData() { Application.Current.Dispatcher.Invoke(() => { var client = new ServiceReference1.ServiceLayerClient(); LoadGrid(client.GetAllBusinessRules(false).ToList()); }); // var task = client.GetAllBusinessRulesAsync(false).ToObservable(); //task.Subscribe(x => LoadGrid(x.ToList())); }
private void DeleteBusinessRule(object parameter) { var client = new ServiceReference1.ServiceLayerClient(); var obj = parameter as ServiceReference1.BusinessRulesDTO; if (obj != null) { obj.IsDeleted = true; client.SaveBusinessRule(obj); LoadData(); } }