public async Task AddNewPhoto(VisualBuildingLocationPhoto obj) { await VisualBuildingLocationPhotoDataStore.AddItemAsync(obj); VisualBuildingLocationPhotoItems = new ObservableCollection <VisualBuildingLocationPhoto>(await VisualBuildingLocationPhotoDataStore.GetItemsAsyncByProjectVisualID(BuildingLocation_Visual.Id, false)); CountItem = VisualBuildingLocationPhotoItems.Count.ToString(); }
public async Task AddNewPhoto(VisualBuildingLocationPhoto obj) { if (App.IsInvasive == true) { // InvasiveVisualProjectLocationPhotoItems.Add(obj); await InvasiveVisualBuildingLocationPhotoDataStore.AddItemAsync(obj); InvasiveVisualBuildingLocationPhotoItems = new ObservableCollection <VisualBuildingLocationPhoto>(await InvasiveVisualBuildingLocationPhotoDataStore.GetItemsAsyncByProjectVisualID(VisualForm.Id, false)); InvasiveUnitPhotoCount = InvasiveVisualBuildingLocationPhotoItems.Count.ToString(); } else { await VisualBuildingLocationPhotoDataStore.AddItemAsync(obj); VisualBuildingLocationPhotoItems = new ObservableCollection <VisualBuildingLocationPhoto>(await VisualBuildingLocationPhotoDataStore.GetItemsAsyncByProjectVisualID(VisualForm.Id, false)); UnitPhotoCount = VisualBuildingLocationPhotoItems.Count.ToString(); } }