/// <summary> /// Сообщения об ошибках /// </summary> public async Task ShowErrors(IEnumerable <IErrorCommon> fileErrors) { if (fileErrors == null) { return; } var fileErrorsCollection = fileErrors.ToList(); switch (fileErrorsCollection.Count) { case 0: return; case 1: await ShowError(fileErrorsCollection[0]); return; default: await DialogFactory.GetErrorDialog("Ошибки записаны в системный журнал"); return; } }