Exemple #1
0
try {
    require_once "../config.php";
    require_once "../class/lib_funciones.php";
    idleLogin($_SESSION['timestamp'], IDLE_TIMES);
    if (isset($_SESSION['timestamp'])) {
        $response_json = array('redirect' => 'false', 'error' => 'false', 'success' => false, 'mensaje' => '', 'obj_form' => false, 'url_redirect' => 'false', 'json_response' => '');
        $metodos = array("datagrid", "funcion", "profesion", "planes", "datosplan", "estados", "listmunicipios", "listparroquias", "nominas", "direccionsuperior", "secretaria", "coordinacion", "division", "direccion", "oficina", "departamento", "cargo", "puesto", "datosnomina", "primatitular", "primafamiliar", "nexo", "validar", "calcularprimas", "buscar", "consultar", "guardar", "validarcedula");
        if (isset($_GET['evento']) && in_array($_GET['evento'], $metodos)) {
            if ($_GET['evento'] != "funcion") {
                $objConnex = new Conexionbd();
            }
            switch ($_GET['evento']) {
                case "validarcedula":
                    $validaton_json = array('isvalid' => true, 'msj' => "");
                    if (isset($_POST['codtit'], $_POST['codpla']) && !empty($_POST['cedfam']) && !empty($_POST['codpla'])) {
                        $stmt = $objConnex->stmt_init();
                        $cedula = $_GET['codigo'] == "titular" ? $_POST['cedtit'] : $_POST['cedfam'];
                        $sql = "SELECT codigo, codpla FROM socio WHERE cedtit=? AND codigo!=?";
                        if ($stmt->prepare($sql)) {
                            $stmt->bind_param('si', $cedula, $_POST['codtit']);
                            $stmt->execute();
                            $result = $stmt->get_result();
                            if ($result->num_rows == 1) {
                                $plantit = $result->fetch_object();
                                if ($_GET['codigo'] == "titular") {
                                    $validaton_json['isvalid'] = false;
                                    $validaton_json['msj'] = "La cedula que indico pertenece al titular con el código " . $plantit->codigo;
                                } else {
                                    if ($plantit->codpla == 1 and $_POST['codpla'] == 1) {
                                        $validaton_json['isvalid'] = false;
                                        $validaton_json['msj'] = "La cedula que indico es Titular y posee Plan Básico,\nNo puede gozar de doble cobertura.";
Exemple #2
0
    public function Footer()
    {
        $this->SetY(-8);
        $this->SetFont('Arial', 'I', 7);
        $this->Cell(0, 4, 'SOFTHCM -FUNDAMUTUAL' . $this->PageNo() . '/{nb}', 0, 1, 'R');
        $this->Cell(0, 4, 'EL PRESENTE CONTRATO TIENE VIGENCIA DESDE EL 01-01-2013 HASTA EL 31-12-2013', 0, 0, 'C');
    }
}
if (isset($_GET['codigo']) && !empty($_GET['codigo'])) {
    try {
        require_once "../config.php";
        require_once "../class/lib_funciones.php";
        $objConnex = new Conexionbd();
        $objFamiliar = new Familiar();
        $sql = call_user_func(array($objFamiliar, "contrato"));
        $stmt = $objConnex->stmt_init();
        if ($stmt->prepare($sql)) {
            $stmt->bind_param('i', $_GET['codigo']);
            $stmt->execute();
            $result = $stmt->get_result();
            if ($result->num_rows == 1) {
                $date = new DateTime();
                $rows = $result->fetch_object();
                $pdf = new Contrato("P", "mm", "Letter");
                $pdf->setAuthor('SSPHCM - Oficinas en Linea Falcon C.A.');
                $pdf->setTitle('CONTRATO DE POLIZA HCM - SSPHCM');
                $pdf->AliasNbPages();
                $pdf->AddPage();
                list($anio, $mes, $dia) = explode("-", $rows->fecren);
                $date->setDate((int) $anio, (int) $mes, (int) $dia);
                $fechanueva = $date->format('d/m/Y');