Example #1
0
 $patrimonio->setNotaFiscal(limpaTexto($_POST['nota_fiscal']));
 $patrimonio->setDataAquisicao($_POST['data_aquisicao'], 'converter');
 $patrimonio->setDescricao(limpaTexto($_POST['descricao']));
 if (!empty($_POST['data_inicio'])) {
     $explode = explode("-", $_POST['data_inicio']);
     $dataInicio = $explode[2] . '-' . $explode[1] . '-' . $explode[0];
 }
 if (!empty($_POST['data_fim'])) {
     $explode = explode("-", $_POST['data_fim']);
     $dataFim = $explode[2] . '-' . $explode[1] . '-' . $explode[0];
 }
 $query = "SELECT A.id, A.codigo, A.num_nota_fiscal, A.nome, B.nome AS fornecedor, C.nome_completo AS pessoa\r\n\t\t\t\tFROM tb_patrimonio A\r\n\t\t\t\t\tINNER JOIN tb_fornecedor B ON A.id_fornecedor = B.id\r\n\t\t\t\t\tINNER JOIN tb_pessoa \t C ON A.id_pessoa = C.id\r\n\t\t\t\tWHERE A.dat_Exclusao = '0000-00-00 00:00:00' ";
 $confirm = "return confirm('Deseja remover esse registro?');";
 // Verifica se foi digitado nome
 if ($patrimonio->getNome() != null) {
     $query .= " AND A.nome LIKE '%" . $patrimonio->getnome() . "%'";
 }
 // Verifica se foi digitado o codigo do documento
 if ($patrimonio->getCodigo() != null) {
     $query .= " AND A.codigo LIKE '%" . $patrimonio->getCodigo() . "%'";
 }
 // Verifica se foi escolhido pessoa
 if ($patrimonio->getIdPessoa() != 0) {
     $query .= " AND C.id = " . $patrimonio->getIdPessoa();
 }
 // Verifica se foi digitado fornecedor
 if ($patrimonio->getIdFornecedor() != 0) {
     $query .= " AND B.id LIKE '%" . $patrimonio->getIdFornecedor() . "%'";
 }
 // Verifica se foi digitado nota_fiscal
 if ($patrimonio->getNotaFiscal() != null) {