public function getArrayDados() { $con = Database::getConnection(); $stmt = $con->prepare("\n SELECT *\n FROM vs_estudantes\n WHERE cd_info_estudos = {$this->dto->getCdInfoEstudos()}\n "); $stmt->execute(); $return = $stmt->fetch(PDO::FETCH_ASSOC); return $return; }
public function setDados() { $dto = new InfoEstudosDTO(); $_POST = filter_input_array(INPUT_POST); $dto->setCdInfoEstudos((int) Input::get('cd_info_estudos'))->setCdPessoaFisica((int) Input::get('cd_pessoa_fisica'))->setCdPessoaJuridica((int) Input::get('select_inst_ensino'))->setCdCatgCurso(14)->setCdVlCatgCurso((int) Input::get('select_curso'))->setCdCatgPeriodo(20)->setCdVlCatgPeriodo((int) Input::get('select_periodo_curso'))->setDtInicio(Input::get('dt_inicio_curso'))->setDtFim(Input::get('dt_fim_curso'))->setCdUsuarioCriacao(Session::get('user'))->setDtUsuarioCriacao('now()')->setCdUsuarioAtualiza(Session::get('user'))->setDtUsuarioAtualiza('now()'); //var_dump($dto);die; return $dto; }
/** * @param InfoEstudosDTO $dto * @return bool|DataTransferObject * @throws Exception */ public function gravar(InfoEstudosDTO $dto) { if ($dto->getCdInfoEstudos() == '') { if (!($obj = $this->insert($dto))) { throw new Exception('Impossível Inserir Informações'); } } else { if (!($obj = $this->update($dto))) { throw new Exception('Impossível Atualizar Informações'); } } return $obj; }