/** * POST /api/eventometodo * * nombreevento : tabla psi.evento_metodo , campo: nombre * 1. bandeja : buscar ->31786681 ,tipo->(gd.averia,g.id,gd.telefono) * 2. activacion: asunto->activacion, serieDeco-> * 2. refresh : asunto->refresh, serieDeco-> */ public function postEventometodo() { if (Input::has('telefonoOrigen') && Input::has('nombreevento')) { $r = array(); $nombre = Input::get('nombreevento'); $telefono = Input::get('telefonoOrigen'); if ($nombre == 'bandeja') { if (Input::has('buscar') && Input::has('tipo')) { $r = Api::eventoMetodo($nombre, $telefono); } else { $r = "debe ingresar 'buscar' y 'tipo'"; } } elseif ($nombre == 'activacion' || $nombre == 'refresh') { $r = Api::eventoMetodo($nombre, $telefono); } elseif ($nombre == 'consulta') { $r = Api::eventoMetodo($nombre, $telefono); } elseif ($nombre == 'webservice') { $r = Api::eventoMetodo($nombre, $telefono); } else { $r = Api::eventoMetodo($nombre, $telefono); } if (isset($r['msj']) && $r['msj'] != '') { Sms::enviar($telefono, $r['msj'], '397'); } return Response::json($r); } else { return Response::json(array("rst" => 1, "datos" => "", "msj" => "Ud. Debe ingresar nombre del evento " . "'nombreevento' y telefono 'telefonoOrigen'")); } /* if (Input::has('telefonoOrigen') && Input::has('nombreevento') ) { $nombre=Input::get('nombreevento'); $telefono = Input::get('telefonoOrigen'); $r= Api::eventoMetodo($nombre, $telefono); //enviar mensaje cuando el metodo llamado devuelve $r['retorno'] if ( isset($r['retorno']) ) { Sms::enviar($telefono, $r['msj'], '397'); } return Response::json($r); } else { Sms::enviar(Input::get('telefonoOrigen'), 'no ingreso telefono o nombre evento', '397'); return Response::json( array( "rst"=> 1, "datos"=> "", "msj"=> "Usted debe ingresar un telefono 'telefonoOrigen' y el nombre del evento 'nombreevento'", ) ); }*/ }