public function salvar($dados) { //INSTANCIANDO UM OBJETO DE ACESSO AOS DADOS DA TABELA $tmpTbPergunta = new tbPergunta(); if (isset($dados['nrPergunta'])) { $tmpRsTbPergunta = $tmpTbPergunta->find($dados['nrPergunta'])->current(); } else { $tmpRsTbPergunta = $tmpTbPergunta->createRow(); } //ATRIBUINDO VALORES AOS CAMPOS QUE FORAM PASSADOS if (isset($dados['stTipoRespPergunta'])) { $tmpRsTbPergunta->stTipoRespPergunta = $dados['stTipoRespPergunta']; } if (isset($dados['dsPergunta'])) { $tmpRsTbPergunta->dsPergunta = $dados['dsPergunta']; } if (isset($dados['dtCadastramento'])) { $tmpRsTbPergunta->dtCadastramento = $dados['dtCadastramento']; } if (isset($dados['idPessoaCadastro'])) { $tmpRsTbPergunta->idPessoaCadastro = $dados['idPessoaCadastro']; } //SALVANDO O OBJETO CRIADO $id = $tmpRsTbPergunta->save(); if ($id) { return $id; } else { return false; } }