public static function getComanda($id_comanda)
 {
     $VendaDao = new VendaDao();
     $ItemVendaDao = new ItemVendaDao();
     $UsuarioDao = new UsuarioDao();
     $comanda = $VendaDao->getVenda($id_comanda, array("tv.venda_confirmada" => 0));
     $cliente = $UsuarioDao->getUsuario($comanda['id_empreendimento'], $comanda['id_cliente']);
     $itens = $ItemVendaDao->getItensOrcamento($id_comanda, 'new');
     if ($comanda && $cliente) {
         $comanda['itens'] = is_array($itens) ? $itens : array();
         Flight::json(array("comanda" => $comanda, "cliente" => $cliente));
     } else {
         Flight::halt(404, 'Comanda não encontrada');
     }
 }
 public static function getOrcamento($id_venda, $tipo_valor)
 {
     $VendaDao = new VendaDao();
     $ItemVendaDao = new ItemVendaDao();
     $UsuarioDao = new UsuarioDao();
     $orcamento = $VendaDao->getVenda($id_venda, array("tv.venda_confirmada" => 0));
     $cliente = $UsuarioDao->getUsuario($orcamento['id_empreendimento'], $orcamento['id_cliente']);
     $itens = $ItemVendaDao->getItensOrcamento($id_venda, $tipo_valor);
     if ($orcamento && $itens && $cliente) {
         $orcamento['itens'] = $itens;
         Flight::json(array("orcamento" => $orcamento, "cliente" => $cliente));
     } else {
         Flight::halt(404, 'Nenhum orçamento encontrado');
     }
 }