/// <summary> /// Добавление Отчета Excel /// </summary> /// <param name="pathdirectoryreport">Полный путь ук файлу</param> public void UpdateColectFile(string pathdirectoryreport) { if (Directory.Exists(pathdirectoryreport)) { var filelogica = new FileLogica(); ReportXlsxel.Clear(); foreach (var file in FileLogica.FileinfoMass(pathdirectoryreport)) { ReportXlsxel.Add(new ReportXlsxProperty { Icon = filelogica.Extracticonfile(file.FullName), Name = file.Name, Path = file.FullName }); } } }
/// <summary> /// Удаление отчета файла Excel /// </summary> public void DeleteReportFile() { File.Delete(Xlsx.Path); ReportXlsxel.Remove(ReportXlsxel.Single(name => name.Path == Xlsx.Path)); }