Bewertungssystem angefangen
This commit is contained in:
@@ -19,14 +19,16 @@ namespace dcnsanplanung.DAL.Services.PostgresqlData
|
||||
|
||||
public async Task<Haltung> Create(Haltung entity)
|
||||
{
|
||||
string command = "INSERT INTO " + tableName + " (guid, ref_projekt_guid, objektbezeichnung, bewertungklasse) VALUES " +
|
||||
"(@1,@2,@3,@4) RETURNING id";
|
||||
string command = "INSERT INTO " + tableName + " (guid, ref_projekt_guid, objektbezeichnung, bewertungklasse, dn, material) VALUES " +
|
||||
"(@1,@2,@3,@4,@5,@6) RETURNING id";
|
||||
using (var cmd = new NpgsqlCommand(command, conn))
|
||||
{
|
||||
cmd.Parameters.AddWithValue("1", entity.Guid.ToString());
|
||||
cmd.Parameters.AddWithValue("2", entity.Ref_Projekt_Guid.ToString());
|
||||
cmd.Parameters.AddWithValue("3", entity.Objektbezeichnung);
|
||||
cmd.Parameters.AddWithValue("4", NpgsqlTypes.NpgsqlDbType.Oid, entity.Bewertungklasse);
|
||||
cmd.Parameters.AddWithValue("5", NpgsqlTypes.NpgsqlDbType.Oid, entity.DN);
|
||||
cmd.Parameters.AddWithValue("6", entity.Material);
|
||||
|
||||
using var reader = await cmd.ExecuteReaderAsync();
|
||||
reader.Read();
|
||||
@@ -69,6 +71,8 @@ namespace dcnsanplanung.DAL.Services.PostgresqlData
|
||||
Objektbezeichnung = reader.GetString(3),
|
||||
|
||||
Bewertungklasse = Convert.ToUInt32(reader.GetValue(4)),
|
||||
DN = Convert.ToUInt32(reader.GetValue(5)),
|
||||
Material = reader.GetString(6)
|
||||
};
|
||||
|
||||
return result;
|
||||
|
||||
Reference in New Issue
Block a user