public function excluir(Membro $obj) { $strSQL = "DELETE FROM ADM_HMEC_HISTORICO_MEMBROS_ESTADOS_CIVIS "; $strSQL .= "WHERE PES_ID = '" . $obj->getId() . "'"; if (DbMysql::getInstance()->update($strSQL)) { return true; } else { return false; } }
public function alterar(Membro $obj) { $intCongregacao = "(NULL)"; $intAreaAtuacao = "(NULL)"; $intIdRendaSalario = "(NULL)"; $numeroFicha = ""; if ($obj->getRendaSalario()->getId() > 0) { $intIdRendaSalario = $obj->getRendaSalario()->getId(); } if ($obj->getCongregacao()->getId() > 0) { $intCongregacao = $obj->getCongregacao()->getId(); } if ($obj->getAreaDeAtuacao()->getId() > 0) { $intAreaAtuacao = $obj->getAreaDeAtuacao()->getId(); } if ($obj->getNumeroFicha() > 0) { $numeroFicha = $obj->getNumeroFicha(); } $strDataInativacao = "(NULL)"; $strMotivoInativacao = "(NULL)"; $strDescricaoInativacao = "(NULL)"; $strDataDescricaoInativacao = "(NULL)"; if (trim($obj->getDataInativacao()) != "") { $strDataInativacao = "'" . $obj->getDataInativacao() . "'"; } if (trim($obj->getMotivoInativacao()) != "") { $strMotivoInativacao = "'" . $obj->getMotivoInativacao() . "'"; } if (trim($obj->getDescricaoInativacao()) != "") { $strDescricaoInativacao = "'" . $obj->getDescricaoInativacao() . "'"; } if (trim($obj->getDataDescricaoInativacao()) != "") { $strDataDescricaoInativacao = "'" . $obj->getDataDescricaoInativacao() . "'"; } $strSQL = "UPDATE ADM_MEM_MEMBROS SET \r\n UNI_ID = " . $intCongregacao . ", \r\n AAT_ID = " . $intAreaAtuacao . ",\r\n ARS_ID = " . $intIdRendaSalario . ",\r\n MES_ID = " . $obj->getStatusMembro()->getId() . ",\r\n MEM_EmpresaNome = '" . $obj->getEmpresaNome() . "',\r\n MEM_EmpresaTelefoneComercial = '" . $obj->getEmpresaTelefoneComercial() . "',\r\n MEM_EmpresaTelefoneFax = '" . $obj->getEmpresaTelefoneFax() . "',\r\n MEM_EmpresaEnderecoCep = '" . $obj->getEnderecoEmpresa()->getCep() . "',\r\n MEM_EmpresaEnderecoLogradouro = '" . $obj->getEnderecoEmpresa()->getLogradouro() . "',\r\n MEM_EmpresaEnderecoNumero = '" . $obj->getEnderecoEmpresa()->getNumero() . "',\r\n MEM_EmpresaEnderecoComplemento = '" . $obj->getEnderecoEmpresa()->getComplemento() . "',\r\n MEM_EmpresaEnderecoPontoReferencia = '" . $obj->getEnderecoEmpresa()->getPontoReferencia() . "',\r\n MEM_EmpresaEnderecoBairro = '" . $obj->getEnderecoEmpresa()->getBairro() . "',\r\n MEM_EmpresaEnderecoCidade = '" . $obj->getEnderecoEmpresa()->getCidade() . "',\r\n MEM_EmpresaEnderecoUf = '" . $obj->getEnderecoEmpresa()->getUf() . "', \r\n MEM_TemEmprego = '" . $obj->getTemEmprego() . "', \r\n MEM_Profissao = '" . $obj->getProfissao() . "',\r\n MEM_NumeroFicha = '" . $numeroFicha . "', \r\n MEM_Tipo = '" . $obj->getTipo() . "', \r\n MEM_MotivoInativacao = " . $strMotivoInativacao . ", \r\n MEM_DataInativacao = " . $strDataInativacao . ", \r\n MEM_DescricaoInativacao = " . $strDescricaoInativacao . ", \r\n MEM_DataDescricaoInativacao = " . $strDataDescricaoInativacao . " "; $strSQL .= "WHERE PES_ID = " . $obj->getId() . " "; return Db::getInstance()->executar($strSQL); }