Separated models, controllers and routers

This commit is contained in:
2022-02-13 19:33:50 +10:00
parent 6cbd670260
commit 39dbba45f7
33 changed files with 338 additions and 328 deletions

20
Reservations/Model.fs Normal file
View File

@@ -0,0 +1,20 @@
module DredgePos.Reservations.Model
open DredgeFramework
open Dapper.FSharp
open DredgePos
open Types
let updateReservation (reservation: reservation) =
update{
table "reservations"
set reservation
where(eq "id" reservation.id)
} |> db.Update |> ignore
reservation
let DeleteReservation (tableId: int) =
delete {
table "reservations"
where (eq "floorplan_table_id" tableId)
} |> db.Delete |> ignore