Modifies DeleteContentCommand in MediaHub
authorHyerim Kim <rimi.kim@samsung.com>
Thu, 8 Jun 2017 07:10:41 +0000 (16:10 +0900)
committerHyerim Kim <rimi.kim@samsung.com>
Thu, 8 Jun 2017 07:10:41 +0000 (16:10 +0900)
Change-Id: I7566087bd10f6b620654963a726c3c753b9b2887
Signed-off-by: Hyerim Kim <rimi.kim@samsung.com>
TVMediaHub/TVMediaHub.Tizen/ViewModels/ImageTabViewModel.cs
TVMediaHub/TVMediaHub.Tizen/ViewModels/VideoTabViewModel.cs
TVMediaHub/TVMediaHub.Tizen/Views/ImageTab.xaml.cs
TVMediaHub/TVMediaHub.Tizen/Views/VideoTab.xaml.cs

index 90c384ffa3111d914fa0acd2f1adb55fe6a17dc9..fff156ce84d94638b00acf67640a3635ea91d6a2 100755 (executable)
@@ -461,7 +461,7 @@ namespace TVMediaHub.Tizen.ViewModels
 
             DeleteContentCommand = new Command<MediaInformationEx>((SelectedItem) =>
             {
-                if (!SelectedItem.Equals(""))
+                if (SelectedItem != null)
                 {
                     SelectedList.Clear();
                     SelectedList.Add(SelectedItem);
index 372eb07f77306ddaca4b5ff49fb4942e5b74935f..5b75e26d26ee051b4bb9854d0e78cba4f095dbd5 100755 (executable)
@@ -251,7 +251,7 @@ namespace TVMediaHub.Tizen.ViewModels
             });
             DeleteContentCommand = new Command<MediaInformationEx>((SelectedItem) =>
             {
-                if (!SelectedItem.Equals(""))
+                if (SelectedItem != null)
                 {
                     SelectedList.Clear();
                     SelectedList.Add(SelectedItem);
index 8ae6b998b905f85916ff084e15a66544d378f5ec..81b7d10b7b039710cef3268e93e9d3349b19a334 100755 (executable)
@@ -564,7 +564,7 @@ namespace TVMediaHub.Tizen.Views
 
             if (answer)
             {
-                DeleteContentCommand?.Execute("");
+                DeleteContentCommand?.Execute(null);
                 GetInformationsCommand?.Execute("");
             }
 
@@ -713,7 +713,8 @@ namespace TVMediaHub.Tizen.Views
                     bool answer = await DisplayAlert("Delete", "Delete '" + info.MediaContentInformation.Title + "'?", "Yes", "No");
                     if (answer)
                     {
-                        DeleteContentCommand?.Execute(item);
+                        DeleteContentCommand?.Execute(info);
+                        GetInformationsCommand?.Execute("");
                     }
 
                     break;
index 86b10ddb2182aaa38c17848cc0eebaa0a89c896c..9f2715793bfe24b23b3a796c945f9055919aa308 100755 (executable)
@@ -560,7 +560,7 @@ namespace TVMediaHub.Tizen.Views
 
             if (answer)
             {
-                DeleteContentCommand?.Execute("");
+                DeleteContentCommand?.Execute(null);
                 GetInformationsCommand?.Execute("");
             }
 
@@ -702,7 +702,8 @@ namespace TVMediaHub.Tizen.Views
                     bool answer = await DisplayAlert("Delete", "Delete '" + info.MediaContentInformation.Title + "'?", "Yes", "No");
                     if (answer)
                     {
-                        DeleteContentCommand?.Execute(item);
+                        DeleteContentCommand?.Execute(info);
+                        GetInformationsCommand?.Execute("");
                     }
 
                     break;