public async Task <ObservableCollection <MapModel> > GetSources(DataSourceType serviceName) { switch (serviceName) { case DataSourceType.Design: return(await MapServiceDesign.Load()); case DataSourceType.Sqlite: return(await MapServiceSQLite.Load()); default: return(null); } }
public async Task Update(DataSourceType serviceName, MapModel map) { switch (serviceName) { case DataSourceType.Design: await MapServiceDesign.Update(map); break; case DataSourceType.Sqlite: await MapServiceSQLite.Update(map); break; default: return; } }