Полностью доделал
This commit is contained in:
parent
34d262287b
commit
290b40fe1c
@ -145,6 +145,8 @@ namespace AppView
|
||||
}
|
||||
|
||||
public bool CreateWordDocument(PluginsConventionSaveDocument saveDocument)
|
||||
{
|
||||
try
|
||||
{
|
||||
ImageClass info = new ImageClass();
|
||||
|
||||
@ -155,10 +157,19 @@ namespace AppView
|
||||
info.Files = images;
|
||||
|
||||
documentWithImage1.CreateDocument(info);
|
||||
MessageBox.Show("Готово");
|
||||
return true;
|
||||
}
|
||||
catch(Exception e)
|
||||
{
|
||||
MessageBox.Show(e.Message, "Ошибка");
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
public bool CreateTableDocument(PluginsConventionSaveDocument saveDocument)
|
||||
{
|
||||
try
|
||||
{
|
||||
System.Text.Encoding.RegisterProvider(System.Text.CodePagesEncodingProvider.Instance);
|
||||
|
||||
@ -185,10 +196,18 @@ namespace AppView
|
||||
MessageBox.Show("Готово");
|
||||
return true;
|
||||
}
|
||||
catch(Exception e)
|
||||
{
|
||||
MessageBox.Show(e.Message, "Ошибка");
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
public bool CreateChartDocument(PluginsConventionSaveDocument saveDocument)
|
||||
{
|
||||
|
||||
try
|
||||
{
|
||||
var providers = _providerStorage.GetFullList();
|
||||
|
||||
var uniqueTypes = providers.Select(p => p.Type).Distinct();
|
||||
@ -212,8 +231,15 @@ namespace AppView
|
||||
}
|
||||
|
||||
gistograma1.GenerateExcelChartDocument(saveDocument.FileName, "Сводка по типам изделия.", "Количество поставщиков для товаров каждого типа", WinFormsLibrary.not_visual.LegendPosition.Bottom, data);
|
||||
MessageBox.Show("Готово");
|
||||
return true;
|
||||
}
|
||||
catch(Exception e)
|
||||
{
|
||||
MessageBox.Show(e.Message, "Ошибка");
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
Binary file not shown.
@ -182,6 +182,8 @@ namespace WinFormsAppByPlugins
|
||||
}
|
||||
|
||||
private void CreateSimpleDoc()
|
||||
{
|
||||
try
|
||||
{
|
||||
SaveFileDialog saveFileDialog = new()
|
||||
{
|
||||
@ -193,7 +195,11 @@ namespace WinFormsAppByPlugins
|
||||
|
||||
}
|
||||
}
|
||||
catch(Exception ex) { MessageBox.Show(ex.Message, "Îøèáêà çàãðóçêè ïëàãèíà."); }
|
||||
}
|
||||
private void CreateTableDoc()
|
||||
{
|
||||
try
|
||||
{
|
||||
SaveFileDialog saveFileDialog = new()
|
||||
{
|
||||
@ -205,7 +211,11 @@ namespace WinFormsAppByPlugins
|
||||
|
||||
}
|
||||
}
|
||||
catch (Exception ex) { MessageBox.Show(ex.Message, "Îøèáêà çàãðóçêè ïëàãèíà."); }
|
||||
}
|
||||
private void CreateChartDoc()
|
||||
{
|
||||
try
|
||||
{
|
||||
SaveFileDialog saveFileDialog = new()
|
||||
{
|
||||
@ -216,6 +226,8 @@ namespace WinFormsAppByPlugins
|
||||
_plugins[_selectedPlugin].CreateChartDocument(new PluginsConventionSaveDocument() { FileName = saveFileDialog.FileName });
|
||||
}
|
||||
}
|
||||
catch (Exception ex) { MessageBox.Show(ex.Message, "Îøèáêà çàãðóçêè ïëàãèíà."); }
|
||||
}
|
||||
|
||||
private void ThesaurusToolStripMenuItem_Click(object sender, EventArgs e) => ShowThesaurus();
|
||||
private void AddElementToolStripMenuItem_Click(object sender, EventArgs e) => AddNewElement();
|
||||
|
Loading…
Reference in New Issue
Block a user