Verbrauchsausweis Wohnen Ausweis fertig

This commit is contained in:
Moritz Utcke
2025-02-18 22:05:33 +11:00
parent c8ba17fab3
commit 003882a16a
7 changed files with 167 additions and 55 deletions

View File

@@ -113,6 +113,41 @@ export const PUT = defineApiRoute({
});
}
if (ausweisart === Enums.Ausweisart.BedarfsausweisWohnen) {
await prisma.bedarfsausweisWohnen.update({
where: {
uid: ausweis_uid
},
data: {
bestellt: true
}
})
} else if (ausweisart === Enums.Ausweisart.VerbrauchsausweisGewerbe) {
await prisma.verbrauchsausweisGewerbe.update({
where: {
uid: ausweis_uid
},
data: {
bestellt: true
}
})
} else if (ausweisart === Enums.Ausweisart.VerbrauchsausweisWohnen) {
// Wir müssen überprüfen, ob dem Nutzer der Ausweis tatsächlich gehört.
await prisma.verbrauchsausweisWohnen.update({
where: {
uid: ausweis_uid
},
data: {
bestellt: true
}
});
} else {
throw new APIError({
code: "BAD_REQUEST",
message: "Ausweisart nicht unterstützt.",
});
}
if (bezahlmethode === Enums.Bezahlmethoden.rechnung) {
return { uid: rechnung.uid }
}