Exemplo n.º 1
0
        private void DeleteStashMenuItem_Click(object sender, RoutedEventArgs e)
        {
            var menuItem = sender as MenuItem;
            var stashId  = menuItem.Tag as int?;

            if (stashId.HasValue)
            {
                _viewModel.DeleteStash(stashId.Value);
            }
        }
Exemplo n.º 2
0
        private void DeleteStashMenuItem_Click(object sender, RoutedEventArgs e)
        {
            var menuItem = sender as MenuItem;
            var stashId  = menuItem.Tag as int?;

            if (stashId.HasValue)
            {
                var deleteStashPromptResult = MessageBox.Show($"Are you sure you want to delete the stash? {Environment.NewLine}All stashed changes also will be deleted!",
                                                              "Delete stash", MessageBoxButton.YesNo, MessageBoxImage.Warning);
                if (deleteStashPromptResult == MessageBoxResult.Yes)
                {
                    _viewModel.DeleteStash(stashId.Value);
                }
            }
        }