Dongle Disposable gemacht.
Stammdatenimporter hinzu gemacht
This commit is contained in:
@@ -8,7 +8,7 @@ using System.Threading.Tasks;
|
|||||||
|
|
||||||
namespace SanSystem
|
namespace SanSystem
|
||||||
{
|
{
|
||||||
class Dongle
|
class Dongle: IDisposable
|
||||||
{
|
{
|
||||||
uint FirmCode;
|
uint FirmCode;
|
||||||
uint ProductCode;
|
uint ProductCode;
|
||||||
@@ -127,6 +127,11 @@ namespace SanSystem
|
|||||||
return true;
|
return true;
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public void Dispose()
|
||||||
|
{
|
||||||
|
CleanDongle();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -14,7 +14,14 @@ namespace SanSystem
|
|||||||
[STAThread]
|
[STAThread]
|
||||||
static void Main()
|
static void Main()
|
||||||
{
|
{
|
||||||
Dongle dongle = new Dongle(10, 60);
|
uint firmcode;
|
||||||
|
#if DEBUG
|
||||||
|
firmcode = 10;
|
||||||
|
#else
|
||||||
|
firmcode = 103086;
|
||||||
|
#endif
|
||||||
|
using (Dongle dongle = new Dongle(firmcode, 60))
|
||||||
|
{
|
||||||
if (dongle.CheckDongleVorhanden())
|
if (dongle.CheckDongleVorhanden())
|
||||||
{
|
{
|
||||||
dongle.CleanDongle();
|
dongle.CleanDongle();
|
||||||
@@ -30,4 +37,5 @@ namespace SanSystem
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -125,12 +125,14 @@ namespace SanSystem
|
|||||||
|
|
||||||
private void stammdatenImportierenToolStripMenuItem_Click(object sender, EventArgs e)
|
private void stammdatenImportierenToolStripMenuItem_Click(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
#if !DEBUG
|
OpenFileDialog openFileDialog = new OpenFileDialog();
|
||||||
/// DELETE ME
|
openFileDialog.Filter = "XML Daten | *.xml";
|
||||||
MessageBox.Show("Diese Funktion ist zur Zeit noch nicht implementiert");
|
if (openFileDialog.ShowDialog() == DialogResult.OK)
|
||||||
#else
|
{
|
||||||
|
string path = openFileDialog.FileName;
|
||||||
|
|
||||||
IImportedObjekte importedObjekte = SchnittstelleImporter.ImportBuilder.Import(ImportSchnittstellen.XML2006);
|
IImportedObjekte importedObjekte = SchnittstelleImporter.ImportBuilder.Import(ImportSchnittstellen.XML2006);
|
||||||
importedObjekte.XMLFile = @"C:\Users\Damian\Desktop\XML\3_Zustandsdaten\ISYBAU_XML-2006-Zustandsdaten_DIN_EN_13508-2.xml";
|
importedObjekte.XMLFile = path;//@"C:\Users\Damian\Desktop\XML\3_Zustandsdaten\ISYBAU_XML-2006-Zustandsdaten_DIN_EN_13508-2.xml";
|
||||||
importedObjekte.Projektnummer = Global.Instance.ProjektNummer;
|
importedObjekte.Projektnummer = Global.Instance.ProjektNummer;
|
||||||
Datenbank.Instance.loadedProjekt.Objekte.AddRange(importedObjekte.GetInspektionsobjekte());
|
Datenbank.Instance.loadedProjekt.Objekte.AddRange(importedObjekte.GetInspektionsobjekte());
|
||||||
|
|
||||||
@@ -147,7 +149,7 @@ namespace SanSystem
|
|||||||
strassenList.Location = new Point(0, 0);
|
strassenList.Location = new Point(0, 0);
|
||||||
strassenList.StartPosition = FormStartPosition.Manual;
|
strassenList.StartPosition = FormStartPosition.Manual;
|
||||||
strassenList.Show();
|
strassenList.Show();
|
||||||
#endif
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private void auftraggeberToolStripMenuItem_Click(object sender, EventArgs e)
|
private void auftraggeberToolStripMenuItem_Click(object sender, EventArgs e)
|
||||||
|
|||||||
Reference in New Issue
Block a user