update 20241206
This commit is contained in:
@@ -1,11 +1,13 @@
|
||||
using Database;
|
||||
using Microsoft.Office.Interop.Excel;
|
||||
using Microsoft.Office.Interop.Word;
|
||||
using OnDoc.Diverses;
|
||||
using OnDoc.DocMgmt;
|
||||
using OnDoc.Klassen;
|
||||
using Syncfusion.WinForms.Controls;
|
||||
using System;
|
||||
using System.Data;
|
||||
using System.Data.SqlClient;
|
||||
using System.Deployment.Application;
|
||||
using System.IO;
|
||||
using System.Windows.Forms;
|
||||
@@ -18,7 +20,7 @@ namespace OnDoc
|
||||
|
||||
|
||||
string mitarbeiter = "";
|
||||
|
||||
public string tgnummer = "";
|
||||
|
||||
public static void InitLogging()
|
||||
{
|
||||
@@ -46,8 +48,7 @@ namespace OnDoc
|
||||
Logging.Logging.Debug("Start", "start.cs", mitarbeiter);
|
||||
|
||||
DB db = new DB(AppParams.connectionstring);
|
||||
db.Get_Tabledata("Select mitarbeiternr from mitarbeiter where tgnummer='" + mitarbeiter + "'", false, true);
|
||||
if (db.dsdaten.Tables[0].Rows.Count == 0)
|
||||
db.Get_Tabledata("Select mitarbeiternr, tgnummer from mitarbeiter where tgnummer='" + mitarbeiter + "'", false, true); if (db.dsdaten.Tables[0].Rows.Count == 0)
|
||||
{
|
||||
mitarbeiter = mitarbeiter.Replace("i", "");
|
||||
mitarbeiter = mitarbeiter.Replace("I", "");
|
||||
@@ -60,6 +61,9 @@ namespace OnDoc
|
||||
}
|
||||
}
|
||||
AppParams.CurrentMitarbieter = Convert.ToInt32(db.dsdaten.Tables[0].Rows[0]["mitarbeiternr"].ToString());
|
||||
AppParams.currenttgnummer = mitarbeiter;
|
||||
db.Get_Tabledata("select count(*) from ondoc_admin where tgnummer='"+AppParams.currenttgnummer+"'", false, true);
|
||||
if (Convert.ToInt32(db.dsdaten.Tables[0].Rows[0][0]) > 0) { AppParams.isSysadmin = true; } else { AppParams.isSysadmin = false; }
|
||||
db.dsdaten.Tables.Clear();
|
||||
db.Get_Tabledata("Select * from [applikation] where applikationsnr = 1", false, true);
|
||||
panel1.Visible = false;
|
||||
@@ -73,6 +77,15 @@ namespace OnDoc
|
||||
if (frmLogin.DialogResult == DialogResult.OK)
|
||||
{
|
||||
AppParams.CurrentMitarbieter = frmLogin.selectedmitarbeiternr;
|
||||
SqlConnection connection = new SqlConnection(AppParams.connectionstring);
|
||||
db.Get_Tabledata("Select * from mitarbeiter where mitarbeiternr=" + AppParams.CurrentMitarbieter.ToString(), false, true);
|
||||
AppParams.currenttgnummer = db.dsdaten.Tables[0].Rows[0]["tgnummer"].ToString();
|
||||
db.Get_Tabledata("select count(*) from ondoc_admin where tgnummer='" + AppParams.currenttgnummer + "'", false, true);
|
||||
if (Convert.ToInt32(db.dsdaten.Tables[0].Rows[0][0]) > 0) { AppParams.isSysadmin = true; } else { AppParams.isSysadmin = false; }
|
||||
string database = connection.Database.ToString();
|
||||
labelTest.Text = database;
|
||||
connection.Dispose();
|
||||
|
||||
}
|
||||
else { System.Environment.Exit(1); }
|
||||
}
|
||||
@@ -185,6 +198,8 @@ namespace OnDoc
|
||||
{
|
||||
if (dokList1.profilnr == 0) return;
|
||||
EDK_Data.Load_EDK_File(filename);
|
||||
DB dB = new DB(AppParams.connectionstring);
|
||||
dB.save_edk(filename, AppParams.CurrentMitarbieter);
|
||||
System.IO.File.Delete(filename);
|
||||
if (EDK_Data.toexecute == true)
|
||||
{
|
||||
@@ -237,9 +252,16 @@ namespace OnDoc
|
||||
{
|
||||
string partnernr = EDK_Data.GetAVQ_Parameter("Partnernr");
|
||||
string dokumenttypnr = EDK_Data.GetAVQ_Parameter("dokumenttypnr");
|
||||
string isdokumentpaket = EDK_Data.GetAVQ_Parameter("dokumentpaket");
|
||||
|
||||
int doktyp = Convert.ToInt32(dokumenttypnr);
|
||||
doktyp = doktyp - 900000000;
|
||||
EDK_Data.toexecute = true;
|
||||
if (isdokumentpaket == "1")
|
||||
{
|
||||
dokList1.createdocumentpaket(Convert.ToInt32(partnernr), doktyp);
|
||||
return;
|
||||
}
|
||||
dokList1.createnewdoc(Convert.ToInt32(partnernr), doktyp, false, "Yes", "Yes");
|
||||
EDK_Data.toexecute = false;
|
||||
|
||||
@@ -270,6 +292,7 @@ namespace OnDoc
|
||||
|
||||
private void panel1_DoubleClick(object sender, EventArgs e)
|
||||
{
|
||||
return;
|
||||
frmLogin frmLogin = new frmLogin();
|
||||
frmLogin.ShowDialog();
|
||||
if (frmLogin.DialogResult == DialogResult.OK)
|
||||
|
||||
Reference in New Issue
Block a user