protected function addRow(Gpf_Rpc_Form $form, Gpf_DbEngine_RowBase $row) { $row->insert(); }
protected function addRow(Gpf_Rpc_Form $form, Gpf_DbEngine_RowBase $row) { $newCampaign = new Pap_Db_Campaign(); $newCampaign->setAccountId($row->get(Pap_Db_Table_Campaigns::ACCOUNTID)); $newCampaign->setIsDefault(); try { $newCampaign->loadFromData(array(Pap_Db_Table_Campaigns::ACCOUNTID,Pap_Db_Table_Campaigns::IS_DEFAULT)); } catch (Gpf_DbEngine_NoRowException $e){ $row->set(Pap_Db_Table_Campaigns::IS_DEFAULT,Gpf::YES); } $row->insert(); }