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();
            }
        }