upd:
dashboard admin Deskripsi: - list pelayanan surat - detail pelayanan surat - terima pelayanan surat - menolak pelayanan surat - menyelesaikan pelayanan surat - tambah surat > databse No Issues
This commit is contained in:
24
src/server/lib/create-surat.ts
Normal file
24
src/server/lib/create-surat.ts
Normal file
@@ -0,0 +1,24 @@
|
||||
import { prisma } from "./prisma"
|
||||
|
||||
export async function createSurat({ idPengajuan, idCategory, idWarga, noSurat }: { idPengajuan: string, idCategory: string, idWarga: string, noSurat: string }) {
|
||||
try {
|
||||
const surat = await prisma.suratPelayanan.create({
|
||||
data: {
|
||||
idPengajuanLayanan: idPengajuan,
|
||||
idCategory,
|
||||
idWarga,
|
||||
noSurat,
|
||||
}
|
||||
})
|
||||
|
||||
if (!surat.id) {
|
||||
return { success: false, message: 'gagal membuat surat' }
|
||||
}
|
||||
|
||||
return { success: true, message: 'surat sudah dibuat' }
|
||||
} catch (error) {
|
||||
console.log(error)
|
||||
return { success: false, message: 'gagal membuat surat' }
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user