コード例 #1
0
ファイル: php.php プロジェクト: sergioflorencio/toucan
 function menu()
 {
     $menus = new menus();
     $sql = new sql();
     if (isset($_GET['act']) and isset($_GET['mod']) and isset($_GET['id']) and $_GET['act'] == "cadastros") {
         //elementos de pesquisa
         //var_dump($_GET);
         $tabela = $_GET['mod'];
         //include esqueleto cadastro
         if ($tabela == 'cad_itens') {
             $id = "cod_item";
             $valores = $sql->min_max($tabela, $id);
             $menus->submenu_cad_itens($valores, $id);
         } else {
             $id = str_replace("cad_", "cod_", $_GET['mod']);
             $valores = $sql->min_max($tabela, $id);
             $menus->submenu($valores, $id);
         }
     }
     if (isset($_GET['act']) and isset($_GET['mod']) and isset($_GET['id']) and $_GET['id'] == "" and $_GET['act'] == "pesquisa") {
         echo "<li  data-uk-tooltip={pos:'right'} title='Novo'><a href='?act=cadastros&mod=" . $_GET['mod'] . "&id=' class='uk-button-link ' style=''><i class='uk-icon-file-o'></i> Incluir novo cadastro</a> </li>";
         $menus->menu_exportar('grid', 0);
     }
     if (isset($_GET['act']) and isset($_GET['mod']) and isset($_GET['id']) and $_GET['id'] == "" and $_GET['act'] == "lancamento" and $_GET['mod'] == "gerar_depreciacao") {
         $menus->menu_gerar_depreciacao(4);
     }
     if (isset($_GET['act']) and isset($_GET['mod']) and isset($_GET['id']) and $_GET['id'] == "" and $_GET['act'] == "lancamento" and $_GET['mod'] == "baixar") {
         $menus->menu_baixa(4);
     }
     if (isset($_GET['act']) and isset($_GET['mod']) and isset($_GET['id']) and $_GET['id'] == "" and $_GET['act'] == "lancamento" and $_GET['mod'] == "reavaliar") {
         $menus->menu_reavaliar(4);
     }
     if (isset($_GET['act']) and isset($_GET['mod']) and isset($_GET['id']) and $_GET['id'] == "" and $_GET['act'] == "relatorios" and $_GET['mod'] == "mapa_ativo") {
         $filtro = 1;
         $menus = new menus();
         $relatorios = new relatorios();
         $relatorios->filtros($filtro);
         $menus->menu_exportar('grid_relatorio', '');
     }
     if (isset($_GET['act']) and isset($_GET['mod']) and isset($_GET['id']) and $_GET['id'] == "" and $_GET['act'] == "relatorios" and $_GET['mod'] == "aquisicoes_baixas") {
         $filtro = 2;
         $menus = new menus();
         $relatorios = new relatorios();
         $relatorios->filtros($filtro);
         $menus->menu_exportar('grid_relatorio', '');
     }
     if (isset($_GET['act']) and isset($_GET['mod']) and isset($_GET['id']) and $_GET['id'] == "" and $_GET['act'] == "relatorios" and $_GET['mod'] == "depreciacao") {
         $filtro = 3;
         $menus = new menus();
         $relatorios = new relatorios();
         $relatorios->filtros($filtro);
         $menus->menu_exportar('grid_relatorio', '');
     }
 }
コード例 #2
0
ファイル: php.php プロジェクト: sergioflorencio/toucan
 function menu()
 {
     $relatorios = new relatorios();
     if (isset($_GET['act']) and isset($_GET['mod']) and isset($_GET['id'])) {
         switch ($_GET['act']) {
             case "pesquisa":
                 switch ($_GET['mod']) {
                     case "cad_orcamento":
                         $this->submenu();
                         break;
                     case "orcamento":
                         //$this->submenu_1();
                         break;
                     case "cad_documento":
                         $relatorios->filtros(1);
                         echo "<li  data-uk-tooltip={pos:'right'} title='Novo'><div class='uk-button-group'><a href='?act=cadastros&mod=" . $_GET['mod'] . "&id=' class='uk-button uk-button-mini uk-button-primary ' style=''><i class='uk-icon-file'></i> Incluir novo cadastro</a></div></li>";
                         $this->menu_exportar('grid', 0);
                         break;
                     case "razao":
                         $relatorios->filtros(5);
                         $this->menu_exportar('grid', 0);
                         break;
                     default:
                         $this->submenu();
                         break;
                 }
                 break;
             case "cadastros":
                 switch ($_GET['mod']) {
                     case "cad_orcamento_lancamento":
                         $this->submenu_4();
                         break;
                     default:
                         $this->submenu();
                         break;
                 }
                 break;
             case "editar":
                 switch ($_GET['mod']) {
                     case "cad_conta":
                         $this->submenu_editar();
                         break;
                     case "cad_centro_custo":
                         $this->submenu_editar();
                         break;
                     default:
                         break;
                 }
                 break;
             case "relatorios":
                 switch ($_GET['mod']) {
                     case "orcamento":
                         $this->submenu_5();
                         $this->menu_exportar('grid', '');
                         break;
                     default:
                         break;
                 }
                 break;
             case "conciliacao":
                 switch ($_GET['mod']) {
                     case "conciliar":
                         $relatorios->filtros(6);
                         $this->menu_exportar('grid', 0);
                         break;
                     case "compensar":
                         $relatorios->filtros(6);
                         echo "<li>\n\t\t\t\t\t\t\t\t\t\t<span class='uk-form'>Diferença: <input type=text value=0 id=diferenca class='uk-form-small' style='text-align: right; margin-top: -3px;' readonly></span>\n\t\t\t\t\t\t\t\t</li>";
                         echo "<li>\n\t\t\t\t\t\t\t\t\t\t<div class='uk-button-group'>\n\t\t\t\t\t\t\t\t\t\t\t<button class='uk-button uk-button-mini uk-button-success' onclick=compensacao_selecionar_todos(false);><i class='uk-icon-square-o'></i></button>\n\t\t\t\t\t\t\t\t\t\t\t<button class='uk-button uk-button-mini uk-button-success' onclick=compensacao_selecionar_todos(true);><i class='uk-icon-check-square-o'></i></button>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t</li>";
                         echo "<li>\n\t\t\t\t\t\t\t\t\t\t<button class='uk-button uk-button-mini uk-button-danger' onclick=compensacao_compensar();><i class='uk-icon-magnet'></i> Compensar</button>\n\t\t\t\t\t\t\t\t</li>";
                         //compensacao_selecionar_todos(status)
                         $this->menu_exportar('grid', 0);
                         break;
                     default:
                         break;
                 }
                 break;
             default:
                 break;
         }
     }
 }