From cbb7a11179b9c1c46e35f04d07d6386a44e400b2 Mon Sep 17 00:00:00 2001 From: wei <> Date: Sun, 23 Jul 2006 11:11:21 +0000 Subject: Update time-tracker demo and add simple dynamic SQLMap --- demos/time-tracker/protected/App_Code/CategoryDao.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'demos/time-tracker/protected/App_Code/CategoryDao.php') diff --git a/demos/time-tracker/protected/App_Code/CategoryDao.php b/demos/time-tracker/protected/App_Code/CategoryDao.php index f0149f0b..cb1b6399 100644 --- a/demos/time-tracker/protected/App_Code/CategoryDao.php +++ b/demos/time-tracker/protected/App_Code/CategoryDao.php @@ -5,7 +5,10 @@ class CategoryDao extends BaseDao function addNewCategory($category) { $sqlmap = $this->getConnection(); - $sqlmap->insert('AddNewCategory', $category); + $exists = $this->getCategoryByNameInProject( + $category->Name, $category->ProjectID); + if(!$exists) + $sqlmap->insert('AddNewCategory', $category); } function getCategoryByID($categoryID) -- cgit v1.2.3