public void RemoveFile()
        {
            var l = new ObservableCollection <DataGridFile>(ListSelectedItem);

            ListSelectedItem.Clear();
            fileListModel.RemoveDataGridFile(l.ToList());
        }
 public void OnChangeAllTimestamp()
 {
     ListSelectedItem.Clear();
     if (!fileListModel.ChangeTimeStamp(fileListModel.DataGridFiles.ToList(), GetUpdateFlag(), RemoveDateRename))
     {
         this.showInformationMessage("時刻変換可能なファイルがリストにありません", "エラー");
     }
 }
 public void AddFiles(IEnumerable <string> files)
 {
     ListSelectedItem.Clear();
     if (fileListModel.DropFileListToDataGridFile(files, GetUpdateFlag()) <= 0)
     {
         this.showInformationMessage("ファイルがありません", "エラー");
     }
 }
        public void OnChangeTimestamp()
        {
            var l = new ObservableCollection <DataGridFile>(ListSelectedItem);

            ListSelectedItem.Clear();
            if (!fileListModel.ChangeTimeStamp(l.ToList(), GetUpdateFlag(), RemoveDateRename))
            {
                this.showInformationMessage("時刻変換可能なファイルがリストにありません", "エラー");
            }
        }
 /// <summary>
 /// DataGrid選択変更イベント
 /// </summary>
 public void SelChanged()
 {
     if (ListSelectedItem.Count() == 0)
     {
         this.CanDeleteFile      = false;
         this.CanChangeTimestamp = false;
         return;
     }
     this.CanDeleteFile = true;
     foreach (var x in ListSelectedItem)
     {
         if (x.isValid == true)
         {
             this.CanChangeTimestamp = true;
         }
     }
 }
 public void RemoveAllFile()
 {
     ListSelectedItem.Clear();
     fileListModel.RemoveDataGridFile(fileListModel.DataGridFiles.ToList());
 }