Registered workfiles can be listed and shown
This commit is contained in:
@ -3,6 +3,7 @@ using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
using System.Data;
|
||||
using System.Drawing;
|
||||
using System.IO;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Windows.Forms;
|
||||
@ -34,20 +35,53 @@ namespace CobXmlSupport
|
||||
private void lbWorkFiles_SelectedIndexChanged(object sender, EventArgs e)
|
||||
{
|
||||
string fnameChosen =(string)lbWorkFiles.Items[lbWorkFiles.SelectedIndex];
|
||||
GenSetting lSetting;
|
||||
GenSetting lSetting;
|
||||
FileList.TryGetValue(fnameChosen, out lSetting);
|
||||
lvGenFiles.Items.Clear();
|
||||
foreach(savedFile sf in lSetting.fileList)
|
||||
if (lSetting.ActualFile == S.ettingActualFile)
|
||||
{
|
||||
ListViewItem lvi = new ListViewItem( );
|
||||
lvi.Text = sf.usageName;
|
||||
lvi.SubItems.Add(sf.saveDate.ToLocalTime().ToString());
|
||||
lvi.SubItems.Add(sf.fNameSaved);
|
||||
lvi.SubItems.Add(sf.directorySaved);
|
||||
lSetting.SetSettings();
|
||||
}
|
||||
lvGenFiles.Items.Clear();
|
||||
if (lSetting.fileList != null)
|
||||
{
|
||||
foreach (savedFile sf in lSetting.fileList)
|
||||
{
|
||||
ListViewItem lvi = new ListViewItem();
|
||||
lvi.Text = sf.usageName;
|
||||
lvi.SubItems.Add(sf.saveDate.ToLocalTime().ToString());
|
||||
lvi.SubItems.Add(sf.fNameSaved);
|
||||
lvi.SubItems.Add(sf.directorySaved);
|
||||
lvGenFiles.Items.Add(lvi);
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
ListViewItem lvi = new ListViewItem();
|
||||
lvi.Text = "Inga filer genererade !";
|
||||
lvi.SubItems.Add("---");
|
||||
lvi.SubItems.Add("---");
|
||||
lvi.SubItems.Add("---");
|
||||
lvGenFiles.Items.Add(lvi);
|
||||
}
|
||||
}
|
||||
|
||||
private void lvGenFiles_SelectedIndexChanged(object sender, EventArgs e)
|
||||
{
|
||||
ListViewItem fnameChosen = lvGenFiles.SelectedItems[0];
|
||||
if (!fnameChosen.Text.StartsWith("Inga"))
|
||||
{
|
||||
showGeneratedFile(fnameChosen.Text, fnameChosen.SubItems[3].Text + "\\" + fnameChosen.SubItems[2].Text);
|
||||
}
|
||||
else MessageBox.Show(fnameChosen.Text);
|
||||
}
|
||||
|
||||
private void showGeneratedFile(string usageName,string fname){
|
||||
ShowCode FileWin = new ShowCode();
|
||||
FileWin.Parent = null;
|
||||
FileWin.Labeltext = usageName;
|
||||
FileWin.CodeShower.Text = File.ReadAllText(fname);
|
||||
FileWin.ShowDialog();
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user