public function grabaEssalud($codigo, $parametros) { $o_DPersona = new DPersonas(); $fecha_actual = date("d/m/Y"); $fecha_de_nacimiento = $parametros["txtFechaNacimiento"]; $array_nacimiento = explode("/", $fecha_de_nacimiento); $array_actual = explode("/", $fecha_actual); $anos = $array_actual[2] - $array_nacimiento[2]; $meses = $array_actual[1] - $array_nacimiento[1]; if ($meses < 0) { --$anos; $meses = $meses + 12; } $edad = $anos; $fechain = str_replace("-", "/", $parametros["p8"]); $fechafin = str_replace("-", "/", $parametros["fechaVencimiento"]); $array = $o_DPersona->grabaEssalud($codigo, $parametros, $edad, $fechain, $fechafin); return $array[0]["resultado"]; }