private async void EndTaskImplementation(object obj)
 {
     await Task.Run(() => {
         if (_selectedProcess.checkAvailability())
         {
             SelectedProcess?.ProcessItself?.Kill(); //_selectedProcess.ID
             StationManager.DeleteProcess(ref _selectedProcess);
             StationManager.UpdateProcessList();
             SelectedProcess = null;
             Processes       = new ObservableCollection <SingleProcess>(StationManager.ProcessList);
         }
         else
         {
             MessageBox.Show("Have no access");
         }
     });
 }