private void ReadFile() { _openFileDialog.ShowDialog(); var exist = _fileChecker.IsFileExsist(_openFileDialog.FileName); var extension = _fileChecker.IsFileHasAppriopriateExtension(_openFileDialog.FileName); if (!(extension && exist)) { ErrorBox(NieprawidlowyPlik); } var fileName = _openFileDialog.SafeFileName; var rawData = _fileReader.GetFileContent(_openFileDialog.FileName); _fileName = fileName; _rawData = rawData; RawDataString = string.Join("\n", rawData); ((DelegateCommand)CmdComputeData).RaiseCanExecuteChanged(); }