Пример #1
0
 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'])) {