public function FormEdita($cod) { $this->Codgrupo = $cod; $tpl = Comuns::BuscaForm($this->form); if ($tpl) { $sql = "SELECT Codigo, Texto, Explicacao "; $sql .= "FROM mesperguntaagrupador "; $sql .= "WHERE Codigo = :pCodigo;"; $cnn = Conexao2::getInstance(); $cmd = $cnn->prepare($sql); $cmd->bindParam(":pCodigo", $this->Codgrupo, PDO::PARAM_INT); $cmd->execute(); $rs = $cmd->fetch(PDO::FETCH_OBJ); $tpl = str_replace("<!--txtCodigo-->", $this->Codgrupo, $tpl); $tpl = str_replace("<!--txtTexto-->", $rs->Texto, $tpl); $tpl = str_replace("<!--txtExplicacao-->", $rs->Explicacao, $tpl); } else { $tpl = "@lng[Erro ao criar a tela de cadastro de agrupadores de pergunta.]"; } return $tpl; }
public function FormEdita($cod) { $this->codigo = $cod; $tpl = Comuns::BuscaForm($this->form); if ($tpl) { $sql = "SELECT Descricao, CodAreaPai FROM mesarea WHERE Codigo = :pCodigo;"; $cnn = Conexao2::getInstance(); $cmd = $cnn->prepare($sql); $cmd->bindParam(":pCodigo", $this->codigo, PDO::PARAM_INT); $cmd->execute(); $rs = $cmd->fetch(PDO::FETCH_OBJ); if (count($rs) != 0) { $tpl = str_replace("<!--txtCodigo-->", $this->codigo, $tpl); $tpl = str_replace("<!--txtDescricao-->", $rs->Descricao, $tpl); $tpl = str_replace("<!--selAreaPai-->", self::MontaAreasPai($rs->CodAreaPai), $tpl); $tpl = str_replace("<!--readonly-->", 'readonly="readonly"', $tpl); } else { $tpl = "@lng[Registro não encontrado]"; } } else { $tpl = "@lng[Erro ao criar a tela de cadastro de níveis de dificuldade.]"; } return $tpl; }
public function FormEdita($cod) { $this->codigo = $cod; $tpl = Comuns::BuscaForm($this->form); if ($tpl) { $sql = "SELECT Descricao FROM mespermissao WHERE Codigo = " . $this->codigo; $cnn = new Conexao(); $rs = $cnn->Consulta($sql); if ($rs != 0) { $tpl = str_replace("##txtCodigo##", $this->codigo, $tpl); $tpl = str_replace("##txtDescricao##", mysql_result($rs, 0, "Descricao"), $tpl); } else { echo "@lng[Registro não encontrado]"; } } else { $tpl = "@lng[Erro ao criar a tela de edição de permissões]."; } return $tpl; }
public function FormEdita($cod) { $this->codigo = $cod; $tpl = Comuns::BuscaForm($this->form); if ($tpl) { $sql = "SELECT NomeCompleto, NomeUsuario, Email, Ativo, CodInstituicao, CodIdioma "; $sql .= "FROM mesusuario WHERE Codigo = " . $this->codigo; $sqlIns = "SELECT Codigo, CONCAT(NomeCompleto, CASE WHEN Sigla IS NOT NULL THEN concat(' (', Sigla, ')') ELSE '' END) AS Nome "; $sqlIns .= "FROM mesinstituicao ORDER BY NomeCompleto;"; $sqlIdiomas = "select Codigo, Nome from sisidiomas where publicado = 1;"; $cnn = Conexao2::getInstance(); $cmd = $cnn->prepare($sql); $cmd->execute(); if ($cmd->errorCode() != Comuns::QUERY_OK) { $msg = $cmd->errorInfo(); echo $msg[2]; } if ($cmd->rowCount() > 0) { $rs = $cmd->fetch(PDO::FETCH_OBJ); $cmd->closeCursor(); $cmd = $cnn->prepare($sqlIns); $cmd->execute(); if ($cmd->errorCode() != Comuns::QUERY_OK) { $msg = $cmd->errorInfo(); echo $msg[2]; } $rsIns = $cmd->fetchAll(PDO::FETCH_OBJ); $cmbIns = new ComboBox("selInstituicao", $rsIns, "Codigo", "Nome", "0", "Selecione"); $cmbIns->cssClass("campo requerido"); $cmd->closeCursor(); $cmd = $cnn->prepare($sqlIdiomas); $cmd->execute(); if ($cmd->errorCode() != Comuns::QUERY_OK) { $msg = $cmd->errorInfo(); echo $msg[2]; } $rsIdiomas = $cmd->fetchAll(PDO::FETCH_OBJ); $cmbIdioma = new ComboBox("selIdioma", $rsIdiomas, "Codigo", "Nome"); $cmbIdioma->cssClass("campo requerido"); $tpl = str_replace("##txtCodigo##", $this->codigo, $tpl); $tpl = str_replace("##txtNome##", $rs->NomeCompleto, $tpl); $tpl = str_replace("##txtUsuario##", $rs->NomeUsuario, $tpl); $tpl = str_replace("##txtEmail##", $rs->Email, $tpl); $tpl = str_replace("##selInstituicao##", $cmbIns->RenderHTML($rs->CodInstituicao), $tpl); $tpl = str_replace("##selIdioma##", $cmbIdioma->RenderHTML($rs->CodIdioma), $tpl); if ($rs->Ativo == 1) { $tpl = str_replace("##selAtivo1##", 'selected="selected"', $tpl); $tpl = str_replace("##selAtivo2##", '', $tpl); } else { $tpl = str_replace("##selAtivo2##", 'selected="selected"', $tpl); $tpl = str_replace("##selAtivo1##", '', $tpl); } } else { $tpl = "@lng[Nenhum registro encontrado com os dados informados]"; } } else { $tpl = "@lng[Erro ao criar a tela de cadastro de usuário]."; } return $tpl; }
public function FormEdita($cod) { $this->codigo = $cod; $tpl = Comuns::BuscaForm($this->form); if ($tpl) { $cnn = Conexao2::getInstance(); $cmdUF = $cnn->prepare("SELECT Sigla, Descricao FROM mesestados ORDER BY Descricao;"); $cmdUF->execute(); $dsEstados = $cmdUF->fetchAll(PDO::FETCH_OBJ); $cmdPais = $cnn->prepare("SELECT Codigo, Nome FROM mespaises ORDER BY Nome"); $cmdPais->execute(); $dsPaises = $cmdPais->fetchAll(PDO::FETCH_OBJ); $cmbUFs = new ComboBox(); $cmbUFs->ID("selUF"); $cmbUFs->cssClass("campo requerido"); $cmbUFs->setDataSet($dsEstados); $cmbUFs->setDataValueField("Sigla"); $cmbUFs->setDataTextField("Descricao"); $cmbUFs->setDefaultText("Selecione"); $cmbUFs->setDefaultValue(""); $cmbPaises = new ComboBox(); $cmbPaises->ID("selPaises"); $cmbPaises->cssClass("campo requerido"); $cmbPaises->setDataSet($dsPaises); $cmbPaises->setDataValueField("Codigo"); $cmbPaises->setDataTextField("Nome"); $cmbPaises->setDefaultText("Selecione"); $cmbPaises->setDefaultValue(""); $sql = "SELECT Codigo, NomeCompleto, Sigla, Endereco, Complemento, Numero, Bairro, Cidade, CEP, UF, Cidade "; $sql .= "\t, Pais, FoneContato, Site, Email, ObrigaEmail, DominioEmail, Ativo, NomeResponsavel, EmailResponsavel "; $sql .= "\t, FoneResponsavel, DtCadastro, CodUsuario "; $sql .= "FROM mesinstituicao WHERE Codigo = " . $this->codigo; $cmd = $cnn->prepare($sql); $cmd->execute(); if ($cmd->errorCode() == Comuns::QUERY_OK) { if ($cmd->rowCount() > 0) { $rs = $cmd->fetchAll(PDO::FETCH_OBJ); foreach ($rs as $linha) { $tpl = str_replace("<!--txtCodigo-->", $linha->Codigo, $tpl); $tpl = str_replace("<!--txtNomeCompleto-->", $linha->NomeCompleto, $tpl); $tpl = str_replace("<!--txtSigla-->", $linha->Sigla, $tpl); $tpl = str_replace("<!--txtEndereco-->", $linha->Endereco, $tpl); $tpl = str_replace("<!--txtComplemento-->", $linha->Complemento, $tpl); $tpl = str_replace("<!--txtNumero-->", $linha->Numero, $tpl); $tpl = str_replace("<!--txtBairro-->", $linha->Bairro, $tpl); $tpl = str_replace("<!--txtCidade-->", $linha->Cidade, $tpl); $tpl = str_replace("<!--txtCEP-->", $linha->CEP, $tpl); $tpl = str_replace("<!--selUF-->", $cmbUFs->RenderHTML($linha->UF), $tpl); $tpl = str_replace("<!--selPaises-->", $cmbPaises->RenderHTML($linha->Pais), $tpl); $tpl = str_replace("<!--txtFoneContato-->", $linha->FoneContato, $tpl); $tpl = str_replace("<!--txtSite-->", $linha->Site, $tpl); $tpl = str_replace("<!--txtEmail-->", $linha->Email, $tpl); $tpl = str_replace("<!--chkObrigaEmail-->", $linha->ObrigaEmail == 1 ? 'checked="checked"' : '', $tpl); $tpl = str_replace("<!--txtDominioEmail-->", $linha->DominioEmail, $tpl); $tpl = str_replace("<!--chkAtivo-->", $linha->Ativo == 1 ? 'checked="checked"' : '', $tpl); $tpl = str_replace("<!--txtNomeResponsavel-->", $linha->NomeResponsavel, $tpl); $tpl = str_replace("<!--txtEmailResponsavel-->", $linha->EmailResponsavel, $tpl); $tpl = str_replace("<!--txtFoneResponsavel-->", $linha->FoneResponsavel, $tpl); } } } else { $msg = $cmd->errorInfo(); $this->msg_erro = $msg[2]; return $this->msg_erro; } } else { $tpl = "@lng[Erro ao criar a tela de cadastro de usuário.]"; } return $tpl; }
public function FormEdita($cod) { $this->codigo = $cod; $tpl = Comuns::BuscaForm($this->form); if ($tpl) { $sql = "SELECT Descricao, Complemento FROM mesclassepergunta WHERE Codigo = " . $this->codigo; $cnn = new Conexao(); $rs = $cnn->Consulta($sql); if ($rs != 0) { $classep = mysql_fetch_object($rs); $tpl = str_replace("##txtCodigo##", $this->codigo, $tpl); $tpl = str_replace("##txtDescricao##", $classep->Descricao, $tpl); $tpl = str_replace("##txtComplemento##", is_null($classep->Complemento) ? "" : $classep->Complemento, $tpl); } else { echo "@lng[Registro não encontrado]"; } } else { $tpl = "@lng[Erro ao criar a tela de edição de classes de perguntas.]"; } return $tpl; }
public function FormEdita($cod) { $this->codigo = $cod; $tpl = Comuns::BuscaForm($this->form); if ($tpl) { $sql = "SELECT Descricao, Metodo, Condicao, Informacoes, Conservacao, TemComponentes, \tAtivo, PermiteImagem, PermiteDocs, PermiteValores "; $sql .= "FROM mestipoexame WHERE Codigo = :pCodigo;"; $cnn = Conexao2::getInstance(); $cmd = $cnn->prepare($sql); $cmd->bindParam(":pCodigo", $this->codigo, PDO::PARAM_INT); $cmd->execute(); $rs = $cmd->fetch(PDO::FETCH_OBJ); if (count($rs) != 0) { $tpl = str_replace("<!--txtCodigo-->", $this->codigo, $tpl); $tpl = str_replace("<!--txtDescricao-->", $rs->Descricao, $tpl); $tpl = str_replace("<!--txtMetodo-->", $rs->Metodo, $tpl); $tpl = str_replace("<!--txtCondicao-->", $rs->Condicao, $tpl); $tpl = str_replace("<!--txtInformacoes-->", $rs->Informacoes, $tpl); $tpl = str_replace("<!--txtConservacao-->", $rs->Conservacao, $tpl); $tpl = str_replace("<!--selComponentes-->", SimNao::SelectSimNao($rs->TemComponentes), $tpl); $tpl = str_replace("<!--selAtivo-->", SimNao::SelectSimNao($rs->Ativo), $tpl); $tpl = str_replace("<!--chkImgs-->", $rs->PermiteImagem == 1 ? 'checked="checked"' : "", $tpl); $tpl = str_replace("<!--chkDocs-->", $rs->PermiteDocs == 1 ? 'checked="checked"' : "", $tpl); $tpl = str_replace("<!--chkVals-->", $rs->PermiteValores == 1 ? 'checked="checked"' : "", $tpl); } else { echo "@lng[Registro não encontrado]"; } } else { $tpl = "@lng[Erro ao criar a tela de cadastro de tipos de exame]."; } return $tpl; }