public static function getCaixaDeposito($offset, $limit)
 {
     $CaixaDepositoDao = new CaixaDepositoDao();
     $limit = $limit == null ? 0 : $limit;
     $depositos = $CaixaDepositoDao->getCaixaDeposito($offset, $limit, $_GET);
     if ($depositos) {
         Flight::json($depositos);
     } else {
         Flight::halt(404, 'Não há resultado para a busca');
     }
 }
 public static function getCaixa($pth_caixa, $id_empreendimento)
 {
     $ContaBancariaDao = new ContaBancariaDao();
     $caixa = $ContaBancariaDao->getCaixa($pth_caixa, $id_empreendimento);
     if ($caixa) {
         $CaixaDepositoDao = new CaixaDepositoDao();
         $depositos = $CaixaDepositoDao->getCaixaDeposito(null, null, array('tcd.id_caixa' => $caixa['id']));
         $depositos = $depositos ? $depositos : array();
         $caixa['depositos'] = array();
         foreach ($depositos as $deposito) {
             $caixa['depositos'][] = $deposito['id_deposito'];
         }
     }
     if ($caixa) {
         Flight::json($caixa);
     } else {
         Flight::halt(404, 'Não há resultado para a busca');
     }
 }