예제 #1
0
 #verifica regiao da franquia
 if ($cidade != 'São Paulo' and $origem != 'Correios') {
     $res_regiao = $pedidoDAO->verificaRegiao($p);
     if ($res_regiao->id_pais == 32 and (($p->id_cliente == '' and $controle_id_empresa == 1 and $res_regiao->id_empresa != '' or $controle_id_empresa != 1) and $p->origem != 'Balcão' and $controle_id_empresa != $res_regiao->id_empresa and $p->cpf != '02.905.424/0001-20' and $_SESSION['controle_teste'] == '' or $controle_id_empresa == '1' and $res_regiao->id_empresa != '' and $p->tipo == 'cpf' and $_SESSION['controle_teste'] == '' and $p->origem != 'Balcão')) {
         $error .= '<li><b>Essa faixa de cep pertence a seguinte franquia: ' . $res_regiao->fantasia . '</b></li>';
         $errors['cep'] = 1;
     }
 } else {
     $res_regiao = $empresaDAO->selectPorId($controle_id_empresa);
     if ($res_regiao->cidade != 'São Paulo' and $origem != 'Correios') {
         $error .= '<li><b>Essa faixa de cep pertence a outra franquia</b></li>';
         $errors['cep'] = 1;
     }
 }
 #verifica servico
 $res_servico = $servicosDAO->verificaServicoVar($p->id_servico_var);
 if ($res_servico->total == '0') {
     $error .= '<li><b>Variação inválida, selecione novamente</b></li>';
     $errors['id_servico_var'] = 1;
 }
 $file_import = isset($_FILES["file_import"]) ? $_FILES["file_import"] : FALSE;
 // Formulário postado... executa as ações
 if ($file_import['name'] != '') {
     $error_image = valida_upload_txt($file_import);
     if ($error_image) {
         $error .= $error_image;
         $errors['import'] = 1;
     }
 }
 if (count($errors) < 1) {
     #verifica duplicidade