コード例 #1
0
 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();
     }
 }