case 'submit': //Debug::setVerbosity(11); Debug::Text('Submit!', __FILE__, __LINE__, __METHOD__, 10); $sf->StartTransaction(); $sf->setId($data['id']); $sf->setCompany($current_company->getId()); $sf->setStatus($data['status']); $sf->setType($data['type']); $sf->setSource($data['source']); $sf->setStation($data['station']); $sf->setDescription($data['description']); if (isset($data['port'])) { $sf->setPort($data['port']); } if (isset($data['user_name'])) { $sf->setUserName($data['user_name']); } if (isset($data['password'])) { $sf->setPassword($data['password']); } if ($data['type'] >= 100) { if (isset($data['poll_frequency'])) { $sf->setPollFrequency($data['poll_frequency']); } if (isset($data['push_frequency'])) { $sf->setPushFrequency($data['push_frequency']); } if (isset($data['partial_push_frequency'])) { $sf->setPartialPushFrequency($data['partial_push_frequency']); } if (isset($data['enable_auto_punch_status'])) {