This repository has been archived on 2025-05-14. You can view files and clone it, but cannot push or open issues or pull requests.
Files
Hochzeit/planner/planner.go

35 lines
679 B
Go

package planner
import (
"github.com/jinzhu/gorm"
"github.com/rs/xid"
)
// Get retrieves all elements from the Besucher list
func Get(db *gorm.DB) []Besucher {
var besucherlist []Besucher
db.Find(&besucherlist)
return besucherlist
}
// Add will add a new Besucher
func Add(db *gorm.DB, newClient Besucher) string {
t := newBesucher(newClient)
db.Create(&t)
return t.ID
}
// Delete will remove a Besucher from the Besucher list
func Delete(id string) error {
return nil
}
func newBesucher(newBesucher Besucher) Besucher {
return Besucher{
ID: xid.New().String(),
Name: newBesucher.Name,
Message: newBesucher.Message,
Come: newBesucher.Come,
}
}