$out['success'] = 'true';
     } catch (Exception $e) {
         $out = array('success' => 'false', 'error' => $e->getMessage());
     }
     break;
 case 'unique':
     $assunto = new AssuntoProcesso($_POST);
     $out = DaoAssuntoProcesso::uniqueAssunto($assunto)->toArray();
     break;
 case 'cadastrar':
     $assunto = new AssuntoProcesso($_POST);
     $out = DaoAssuntoProcesso::inserirAssunto($assunto)->toArray();
     break;
 case 'alterar':
     $assunto = new AssuntoProcesso($_POST);
     $out = DaoAssuntoProcesso::alterarAssunto($assunto)->toArray();
     break;
 case 'alterar-interessado':
     try {
         $id = $_POST['id'];
         $obrigatorio = $_POST['status'];
         $out = DaoAssuntoProcesso::alterarObrigatoriedade($id, $obrigatorio)->toArray();
     } catch (Exception $e) {
         $out = array('success' => 'false', 'error' => $e->getMessage());
     }
     break;
 case 'alterar-homologacao':
     try {
         $id = $_POST['id'];
         $status = $_POST['status'];
         $out = DaoAssuntoProcesso::alterarHomologacao($id, $status)->toArray();