/**
  * Creates a new users_group
  */
 public function createAction()
 {
     try {
         if (!$this->request->isPost()) {
             throw new Exception('Acesso não permitido a essa action.');
         }
         $users_group = new UsersGroups();
         $users_group->setId($users_group->autoincrement());
         $users_group->setUserId($this->request->getPost('userId'));
         $users_group->setGroupId($this->request->getPost('groupId'));
         if (!$users_group->create()) {
             $msg = '';
             foreach ($users_group->getMessages() as $message) {
                 $msg .= $message . '<br />';
             }
             throw new Exception($msg);
         }
         $this->flash->success('Grupo x Usuário gravado com sucesso!!!');
     } catch (Exception $exc) {
         $this->flash->error($exc->getMessage());
     }
     return $this->response->redirect('nucleo/users_groups');
 }