public function getExecutive($section = null, $val = null)
 {
     if (Auth::user()->level == 2) {
         if ($section == 'contacts') {
             $contactList = Contact::findUserContacts(Auth::user()->id);
             $contact = new Contact();
             $this->layout->content = View::make('pages.contacts', array('contacto' => $contact, 'contacts' => $contactList, 'clients' => $contact->clientList(Auth::user()->id)));
         } elseif ($section == 'status') {
             $client = Client::findUserClient($val, Auth::user()->id);
             if (!$client) {
                 return Redirect::to('users/executive');
             }
             $contacts = Contact::findClientContacts($client["id"]);
             $magazine = Magazine::listMagazine();
             $_GET['client'] = $val;
             $status = Status::findStatus($_GET);
             $edition = range(0, 200);
             $edition[0] = 'Edición';
             $stat = new Status();
             $this->layout->content = View::make('pages.status', array('estatus' => $stat, 'client' => $client, 'contacts' => $contacts, 'magazine' => $magazine, 'status' => $status, 'edition' => $edition));
         } elseif ($section == 'clients') {
             $clientsList = Client::findUserClients(Auth::user()->id);
             $this->layout->content = View::make('pages.executive', array('clients' => $clientsList));
         } else {
             $_GET['executive'] = Auth::user()->id;
             $status = Status::findStatus($_GET);
             $clientsList = Client::findClientsList(Auth::user()->id);
             $magazine = Magazine::listMagazine();
             $edition = range(0, 200);
             $edition[0] = 'Edición';
             $stat = new Status();
             $this->layout->content = View::make('pages.statusExecutive', array('estatus' => $stat, 'magazine' => $magazine, 'status' => $status, 'clients' => $clientsList, 'edition' => $edition));
         }
     } else {
         return Redirect::to('home')->with('message', 'Debes iniciar sesión para continuar.');
     }
 }