public void Flush(ObservableCollection <Customer> list, Action <Exception> completed) { try { Core_DAL.Flush(list); completed(null); } catch (Exception e) { completed(e); } }
public void GetCustomers(Action <ObservableCollection <Customer>, Exception> completed) { try { ObservableCollection <Customer> customers = Core_DAL.FetchCustomers(); completed(customers, null); } catch (Exception e) { completed(null, e); } }