Job controller:
if(isset($_POST['Job']))
{
$model->attributes=$_POST['Job'];
$model->store_id = $test = Job::getStoreId($model->account, $model->store_number);
if($model->save())
$this->redirect(array('view','id'=>$model->work_order));
}Job model (query to retrieve the ID):
public static function getStoreId($account, $number)
{
$_id = Yii::app()->db->createCommand()
->select('id')
->from('store')
->where('account = :ui_account AND number = :ui_store_number', array(
':ui_account' => $account,
':ui_store_number' => $number
))->queryRow();
return $_id['id'];
}

Help












