Exception on same name file try open
This commit is contained in:
parent
1272c0104e
commit
0b5bea2155
@ -25,15 +25,20 @@ namespace RehauSku.PriceListTools
|
|||||||
TargetFile = new TargetPriceList(wb);
|
TargetFile = new TargetPriceList(wb);
|
||||||
}
|
}
|
||||||
|
|
||||||
catch (Exception ex)
|
catch (Exception exception)
|
||||||
{
|
{
|
||||||
MessageBox.Show
|
MessageBox.Show
|
||||||
(ex.Message,
|
(exception.Message,
|
||||||
"Ошибка открытия шаблонного прайс-листа",
|
"Ошибка открытия шаблонного прайс-листа",
|
||||||
MessageBoxButtons.OK,
|
MessageBoxButtons.OK,
|
||||||
MessageBoxIcon.Information);
|
MessageBoxIcon.Information);
|
||||||
|
|
||||||
|
if (wb != null)
|
||||||
|
{
|
||||||
wb.Close();
|
wb.Close();
|
||||||
throw ex;
|
}
|
||||||
|
|
||||||
|
throw exception;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -11,6 +11,12 @@ namespace RehauSku.PriceListTools
|
|||||||
|
|
||||||
public TargetPriceList(Workbook workbook)
|
public TargetPriceList(Workbook workbook)
|
||||||
{
|
{
|
||||||
|
if (workbook == null)
|
||||||
|
{
|
||||||
|
throw new ArgumentException("Невозможно открыть книгу шаблонного файла. " +
|
||||||
|
"Возможно открыт файл с именем, совпадающим с именем шаблонного файла.");
|
||||||
|
}
|
||||||
|
|
||||||
Sheet = workbook.ActiveSheet;
|
Sheet = workbook.ActiveSheet;
|
||||||
Name = workbook.FullName;
|
Name = workbook.FullName;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user