Browse Source

Bugfix ncinst anstelle typ

pull/1/head
Georg Spar 1 year ago
parent
commit
067d72a4cc
  1. 2
      wdm.go
  2. 10
      wdmdb.go

2
wdm.go

@ -122,7 +122,7 @@ func deleteTypHandler(writer http.ResponseWriter, req *http.Request) {
return return
} }
typId, _ := strconv.ParseUint(mux.Vars(req)["id"], 10, 0) typId, _ := strconv.ParseUint(mux.Vars(req)["id"], 10, 0)
log.Info("Deleting Instance with ID", typId) log.Info("Deleting Typ with ID", typId)
_, err = DeleteTyp(uint(typId)) _, err = DeleteTyp(uint(typId))
if err != nil { if err != nil {
log.Fatal("Error: Delete could not be executed", err) log.Fatal("Error: Delete could not be executed", err)

10
wdmdb.go

@ -36,9 +36,9 @@ func DeleteTyp(typId uint) (result, err error) {
if err != nil { if err != nil {
log.Println("Error while connecting DB: ", err) log.Println("Error while connecting DB: ", err)
} }
log.Println("DB Verbindung hergestellt") log.Println("DB Verbindung hergestellt (DELETE)")
defer conn.Close() defer conn.Close()
_, err = conn.Exec("DELETE FROM ncinstanz WHERE id = ?", typId) _, err = conn.Exec("DELETE FROM typ WHERE id = ?", typId)
if err != nil { if err != nil {
log.Fatal("Error while executing DELETE statement", err) log.Fatal("Error while executing DELETE statement", err)
} }
@ -50,7 +50,7 @@ func ShowTyp() (typArray []Typ, err error) {
if err != nil { if err != nil {
log.Println("Error while connecting DB: ", err) log.Println("Error while connecting DB: ", err)
} }
log.Println("DB Verbindung hergestellt") log.Println("DB Verbindung hergestellt (SHOW)")
defer conn.Close() defer conn.Close()
results, err := conn.Query("SELECT * FROM typ") results, err := conn.Query("SELECT * FROM typ")
if err != nil { if err != nil {
@ -72,7 +72,7 @@ func GetTyp(id uint) (typ Typ, err error) {
if err != nil { if err != nil {
log.Println("Error while connecting DB: ", err) log.Println("Error while connecting DB: ", err)
} }
log.Println("DB Verbindung hergestellt") log.Println("DB Verbindung hergestellt (SHOW)")
defer conn.Close() defer conn.Close()
results, err := conn.Query("SELECT * FROM typ WHERE id=?", id) results, err := conn.Query("SELECT * FROM typ WHERE id=?", id)
if err != nil { if err != nil {
@ -92,7 +92,7 @@ func UpdateTyp(typ Typ) (resTyp Typ, err error) {
if err != nil { if err != nil {
log.Println("Error while connecting DB: ", err) log.Println("Error while connecting DB: ", err)
} }
log.Println("Verbindung hergestellt") log.Println("Verbindung hergestellt (UPDATE)")
log.Println("Name = ", typ.Bezeichnung) log.Println("Name = ", typ.Bezeichnung)
defer conn.Close() defer conn.Close()
_, err = conn.Exec("UPDATE typ SET bezeichnung=? WHERE id=?", typ.Bezeichnung, typ.Id) _, err = conn.Exec("UPDATE typ SET bezeichnung=? WHERE id=?", typ.Bezeichnung, typ.Id)

Loading…
Cancel
Save