Esempio n. 1
0
func (database *Database) CreateTransaction(t *models.Transaction) *models.Transaction {
	t.Id = bson.NewObjectId()

	session := database.getSession()

	log.Println(t.Name)

	session.DB(database.databaseName).C("transactions").Insert(t)

	ct := models.Transaction{}
	session.DB(database.databaseName).C("transactions").FindId(t.Id).One(&ct)

	return &ct
}