Upsdate 20240729

This commit is contained in:
Stefan Hutter
2024-07-29 15:00:22 +02:00
parent c3cacbec3c
commit dc2918e024
121 changed files with 329689 additions and 53 deletions

Binary file not shown.

Binary file not shown.

View File

@@ -125,12 +125,50 @@ namespace Database
sqlcmd.Connection.Close();
}
private SqlDataAdapter da;
private SqlCommandBuilder qb = new SqlCommandBuilder();
public DataSet daten = new DataSet();
public void Get_Tabledata_for_Update(string Tablename, bool StoredProc = false, bool is_SQL_String = false)
{
var sqlconnect = new SqlConnection();
var ds = new DataSet();
ds.Tables.Clear();
sqlconnect.ConnectionString = connectionstring;
sqlconnect.Open();
da = new SqlDataAdapter("", sqlconnect);
var sqlcmd = new SqlCommand();
sqlcmd.Connection = sqlconnect;
if (StoredProc == true)
{
sqlcmd.CommandType = CommandType.StoredProcedure;
sqlcmd.CommandText = Tablename;
}
else
{
sqlcmd.CommandType = CommandType.Text;
sqlcmd.CommandText = "Select * from " + Tablename;
}
if (is_SQL_String == true)
{
sqlcmd.CommandText = Tablename;
}
// sqlcmd.CommandType = CommandType.StoredProcedure
// sqlcmd.CommandText = "Berufsliste"
da.SelectCommand = sqlcmd;
da.Fill(daten, "Daten");
qb = new SqlCommandBuilder(da);
//return default;
}
public void Update_Data()
{
da.Update(daten, "Daten");
//SqlDataAdapter dadaten = new SqlDataAdapter();
//var cb = new SqlCommandBuilder(dadaten);
//dadaten.Update(dsdaten, dsdaten.Tables[0].TableName);
//cb.Dispose();
}
#endregion
@@ -517,7 +555,7 @@ namespace Database
return default;
}
public DataTable Get_Dokumente(int partnernr, int dokumentartnr, int profilnr, bool alleDokumente = false)
public DataTable Get_Dokumente(int partnernr, int dokumentartnr, int profilnr, int ForMa, bool alleDokumente = false)
{
int i;
SqlConnection conn = new SqlConnection(connectionstring);
@@ -533,6 +571,7 @@ namespace Database
{
scmCmdToExecute.Parameters.Add(new SqlParameter("@profilnr", SqlDbType.Int, 4, ParameterDirection.Input, true, 10, 0, "", DataRowVersion.Proposed, profilnr));
scmCmdToExecute.Parameters.Add(new SqlParameter("@inrpar00", SqlDbType.Int, 4, ParameterDirection.Input, true, 10, 0, "", DataRowVersion.Proposed, partnernr));
scmCmdToExecute.Parameters.Add(new SqlParameter("@iforMA", SqlDbType.Int, 4, ParameterDirection.Input, true, 10, 0, "", DataRowVersion.Proposed, ForMa));
// ObjPerson - fehler bei der Partnernr
scmCmdToExecute.Parameters.Add(new SqlParameter("@isprache", SqlDbType.Int, 4, ParameterDirection.Input, true, 10, 0, "", DataRowVersion.Proposed, 1));
scmCmdToExecute.Parameters.Add(new SqlParameter("@imandant", SqlDbType.Int, 4, ParameterDirection.Input, true, 10, 0, "", DataRowVersion.Proposed, 1));

Binary file not shown.

Binary file not shown.