public function obtenerCliente($idCliente) { try { $resultCliente = DB::table('cliente')->where(['Activado' => 1])->where(['Persona_IdPersona' => $idCliente])->first(); $resultpersona = DB::table('persona')->where(['Activado' => 1])->where(['IdPersona' => $idCliente])->first(); $cliente = new Cliente(); $cliente->setNombre($resultpersona->Nombre); $cliente->setApellido($resultpersona->Apellido); $cliente->setIdPersona($resultpersona->IdPersona); $cliente->setCiudad($resultpersona->Ciudad); $cliente->setDocuIdent($resultpersona->DocIdent); $cliente->setEmail($resultpersona->Email); $cliente->setFechaNacimiento($resultpersona->FechaNac); $cliente->setTelefonoMovil($resultpersona->TelefMovil); $cliente->setTelefonoFijo($resultpersona->TelefFijo); $cliente->setSexo($resultpersona->Sexo); $cliente->setReferenciasLocali($resultpersona->ReferenciasLocali); $cliente->setDireccion($resultpersona->Direccion); $cliente->setFechaDeAfiliacion($resultCliente->FechaAfiliacion); $cliente->setComoConoce($resultCliente->ComoConoce); $cliente->setFoto($resultCliente->Foto); $cliente->setIdCliente($resultCliente->IdCliente); $cliente->setIdfkPersona($resultCliente->Persona_IdPersona); return $cliente; } catch (\Exception $e) { return $e->getMessage(); } }