Refactor server: use render func for templates

This commit is contained in:
bronku 2025-03-22 23:46:33 +01:00
parent ca4e448f82
commit a7bd1478bf
6 changed files with 60 additions and 39 deletions

View file

@ -76,7 +76,7 @@ func (s *Store) GetCakes() ([]Cake, error) {
func (s *Store) SaveCake(newCake Cake) (int, error) {
query := "insert into cake(name, price) values (?, ?) returning id;"
if newCake.ID != -1 {
if newCake.ID != 0 {
query = "update cake set name = ? , price = ? where id = "
query += strconv.Itoa(newCake.ID) + " returning id;"
}
@ -181,7 +181,7 @@ func (s *Store) GetOrders() ([]Order, error) {
func (s *Store) SaveOrder(newOrder Order) (int, error) {
query := "insert into customer_order(name, surname, phone, location, order_date, delivery_date, status, paid) values (?, ?, ?, ?, ?, ?, ?, ?) returning id;"
if newOrder.ID != -1 {
if newOrder.ID != 0 {
query = "update customer_order set name = ?, surname = ?, phone = ?, location = ?, order_date = ?, delivery_date = ?, status = ?, paid = ? where id = "
query += strconv.Itoa(newOrder.ID) + " returning id;"
}