コード例 #1
0
ファイル: product_dao.go プロジェクト: elivoa/gotapestry
// ________________________________________________________________________________
// Create person
//
func Create(product *model.Product) (*model.Product, error) {
	res, err := em.Insert().Exec(
		product.Name, product.ProductId, product.Status, product.Brand, product.Price, product.Supplier,
		product.FactoryPrice, product.Stock, product.ShelfNo, product.Capital,
		product.Note, product.Pictures, product.CreateTime,
	)
	if err != nil {
		return nil, err
	}
	liid, err := res.LastInsertId()
	product.Id = int(liid)
	return product, nil
}