auftraggeber können editiert werden.
Beim Speichern des Projekt werden Auftraggber mit gespeichert
This commit is contained in:
@@ -3,6 +3,7 @@ using SewerStammGen.Shared.Contracts;
|
||||
using SewerStammGen.Shared.Domain;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Diagnostics;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
@@ -75,9 +76,22 @@ namespace SewerStammGen.DAL.Services.PostgresqlData
|
||||
return result;
|
||||
}
|
||||
|
||||
public Task<Auftraggeber> Update(Auftraggeber entity)
|
||||
public async Task<Auftraggeber> Update(Auftraggeber entity)
|
||||
{
|
||||
throw new NotImplementedException();
|
||||
string command = "UPDATE " + tableName + " SET name=@1, strasse=@2, ort=@3, postleitzahl=@4, ansprechpartner=@5,telefonnummer=@6 WHERE auftraggeber_id=@7";
|
||||
using (var cmd = new NpgsqlCommand(command, conn))
|
||||
{
|
||||
cmd.Parameters.AddWithValue("1", entity.Name);
|
||||
cmd.Parameters.AddWithValue("2", entity.Strasse);
|
||||
cmd.Parameters.AddWithValue("3", entity.Ort);
|
||||
cmd.Parameters.AddWithValue("4", entity.Postleitzahl);
|
||||
cmd.Parameters.AddWithValue("5", entity.Ansprechpartner);
|
||||
cmd.Parameters.AddWithValue("6", entity.Telefonnummer);
|
||||
cmd.Parameters.AddWithValue("7", entity.Id);
|
||||
int res = await cmd.ExecuteNonQueryAsync();
|
||||
Trace.WriteLine(res);
|
||||
}
|
||||
return entity;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user