Esempio n. 1
0
         $edad = Edad($rowfam['fecnacfam'], $next_anio, 6, 1);
         list($dia, $mes, $anio) = explode("/", $rowfam['fecnacfam']);
         $date->setDate((int) $anio, (int) $mes, (int) $dia);
         $rowfam['fecnacfam'] = $date->format('Y-m-d');
         $cod_nexo = (int) $rowfam['cod_nexo'];
         $objPrima->mtoPrima($aprimasnomina, $_POST['sexo'], $cod_nexo, $edad, $_POST['adicional'], $rowfam['sexofam']);
         $cuota = number_format($objPrima->__get("mto_prima"), 2, '.', ',');
         $cuotaadi = number_format($objPrima->__get("mto_adicional"), 2, '.', ',');
         if ($stmt->prepare($sql)) {
             $stmt->bind_param('isssssiisssddsi', $_POST['codtit'], $rowfam['cedfam'], $rowfam['apefam'], $rowfam['nomfam'], $rowfam['sexofam'], $rowfam['fecnacfam'], $edad, $cod_nexo, $rowfam['lugnacfam'], $rowfam['otrocontfam'], $rowfam['descontfam'], $cuota, $cuotaadi, $ingreso, $codigo_fam);
             $stmt->execute();
             if ($stmt->affected_rows == -1) {
                 throw new Exception("Ocurrio un problema con el procedimiento: " . $sql);
             }
         } else {
             $objConnex->rollback();
             throw new Exception("Ocurrio un problema con el procedimiento: " . $sql);
         }
     }
 }
 if (isset($acodigosfam) && is_array($acodigosfam)) {
     $sql = call_user_func(array($objFamiliar, "deleteFam"));
     if ($stmt->prepare($sql)) {
         foreach ($acodigosfam as $id_fam) {
             if (!in_array($id_fam, $codigosfamiliares)) {
                 $stmt->bind_param('si', $ingreso, $id_fam);
                 $stmt->execute();
                 if ($stmt->affected_rows > 0) {
                     $regdelete++;
                 }
             }
Esempio n. 2
0
            						}
            						$stmt->close();
            					}else
            						throw new Exception(date('d/m/Y G:i:s T')." Error#:".$stmt->errno." [ ".$stmt->error." ]");
            				}					
            			break;
            			case 'existe':
            				if(isset($_POST['id_usuario'], $_POST['login']) && $_GET['codigo']=="login"){
            					$sql=call_user_func(array($objUsuario, 'loginDisponible'));
            					if($stmt->prepare($sql)){
            						$stmt->bind_param('si', $_POST['login'], $_POST['id_usuario']);
            						$stmt->execute();
            						$result=$stmt->get_result();
            						echo ($result->num_rows>0)?'false':'true';
            						$stmt->close();
            						die();
            					}else
            						throw new Exception(date('d/m/Y G:i:s T')." Error#:".$stmt->errno." [ ".$stmt->error." ]");
            				}
            			break;
            		}*/
        }
    } catch (Exception $e) {
        $objConex->rollback();
        echo json_encode($response_json);
    }
} else {
    //redireccionar al login
    $response = array("error" => null, "url" => '', "access_autorizado" => false, "mensaje" => false);
    echo json_encode($response_json);
}