Daten um Vermesser und Aufnahmedatum erweitert
This commit is contained in:
@@ -20,8 +20,8 @@ namespace SewerStammGen.DAL.Services.PostgresqlData
|
||||
{
|
||||
string command = "INSERT INTO " + tableName + " (" +
|
||||
"objektbezeichnung,deckelrechtswert,deckelhochwert," +
|
||||
"sohlrechtswert,sohlhochwert,sohlhoehe,deckelhoehe,entwaesserung,ref_projekt_id) VALUES " +
|
||||
"(@1,@2,@3,@4,@5,@6,@7,@8,@9) RETURNING schacht_id";
|
||||
"sohlrechtswert,sohlhochwert,sohlhoehe,deckelhoehe,entwaesserung,vermesser,aufnahmedatum,ref_projekt_id) VALUES " +
|
||||
"(@1,@2,@3,@4,@5,@6,@7,@8,@9,@10,@11) RETURNING schacht_id";
|
||||
using(var cmd = new NpgsqlCommand(command,conn))
|
||||
{
|
||||
cmd.Parameters.AddWithValue("1", entity.Objektbezeichnung);
|
||||
@@ -32,7 +32,9 @@ namespace SewerStammGen.DAL.Services.PostgresqlData
|
||||
cmd.Parameters.AddWithValue("6", entity.SohlHoehe);
|
||||
cmd.Parameters.AddWithValue("7", entity.DeckelHoehe);
|
||||
cmd.Parameters.AddWithValue("8", (int)entity.Entwaesserung);
|
||||
cmd.Parameters.AddWithValue("9", entity.Projekt.Id);
|
||||
cmd.Parameters.AddWithValue("9", entity.Vermesser);
|
||||
cmd.Parameters.AddWithValue("10", entity.AufnahmeDatum);
|
||||
cmd.Parameters.AddWithValue("11", entity.Projekt.Id);
|
||||
using var reader = await cmd.ExecuteReaderAsync();
|
||||
reader.Read();
|
||||
entity.Id = reader.GetInt32(0);
|
||||
@@ -63,7 +65,9 @@ namespace SewerStammGen.DAL.Services.PostgresqlData
|
||||
SohlHochWert = reader.GetDecimal(6),
|
||||
SohlHoehe = reader.GetDecimal(7),
|
||||
Entwaesserung = (EEntwaeserung)reader.GetInt32(8),
|
||||
Projekt = new Projekt() { Id = reader.GetInt32(9) },
|
||||
Vermesser = reader.GetString(9),
|
||||
AufnahmeDatum = reader.GetString(10),
|
||||
Projekt = new Projekt() { Id = reader.GetInt32(11) },
|
||||
};
|
||||
}
|
||||
|
||||
@@ -95,7 +99,7 @@ namespace SewerStammGen.DAL.Services.PostgresqlData
|
||||
{
|
||||
string command = @"UPDATE " + tableName + " SET " +
|
||||
"objektbezeichnung=@1, deckelrechtswert=@2, deckelhochwert=@3, deckelhoehe=@4, " +
|
||||
"sohlrechtswert=@5, sohlhochwert=@6, sohlhoehe=@7, entwaesserung=@8, ref_projekt_id=@9 WHERE schacht_id=@10";
|
||||
"sohlrechtswert=@5, sohlhochwert=@6, sohlhoehe=@7, entwaesserung=@8, vermesser=@9, aufnahmedatum=@10, ref_projekt_id=@11 WHERE schacht_id=@12";
|
||||
using(var cmd = new NpgsqlCommand(command,conn))
|
||||
{
|
||||
cmd.Parameters.AddWithValue("1", entity.Objektbezeichnung);
|
||||
@@ -106,8 +110,10 @@ namespace SewerStammGen.DAL.Services.PostgresqlData
|
||||
cmd.Parameters.AddWithValue("6", entity.SohlHochWert);
|
||||
cmd.Parameters.AddWithValue("7", entity.SohlHoehe);
|
||||
cmd.Parameters.AddWithValue("8", (int)entity.Entwaesserung);
|
||||
cmd.Parameters.AddWithValue("9", entity.Projekt.Id);
|
||||
cmd.Parameters.AddWithValue("10", entity.Id);
|
||||
cmd.Parameters.AddWithValue("9", entity.Vermesser);
|
||||
cmd.Parameters.AddWithValue("10", entity.AufnahmeDatum);
|
||||
cmd.Parameters.AddWithValue("11", entity.Projekt.Id);
|
||||
cmd.Parameters.AddWithValue("12", entity.Id);
|
||||
|
||||
await cmd.ExecuteNonQueryAsync();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user