public function update(array $request) { $dbTableAgenda = new Application_Model_DbTable_Agenda(); $dadosAgenda = array('tpac_id' => $request['selectPaciente'], 'tag_timestampstart' => $this->filtroFormulario($request['startDate'], 'data') . ' ' . $request['startTime'], 'tag_timestampend' => $this->filtroFormulario($request['startDate'], 'data') . ' ' . $request['endTime'], 'tag_observacao' => $request['observacao'], 'tprf_id' => $request['selectProfissionais'], 'tclin_id' => $request['selectClinica'], 'tgrp_id' => $request['selectGrupo']); $whereAgenda = $dbTableAgenda->getAdapter()->quoteInto('"tag_id" = ?', $request['idAgenda']); $dbTableAgenda->update($dadosAgenda, $whereAgenda); }
public function delete($idPaciente) { $this->dbTablePaciente = new Application_Model_DbTable_Paciente(); $wherePaciente = $this->dbTablePaciente->getAdapter()->quoteInto('"tpac_id" = ?', $idPaciente); $pacienteDeletado = array('tpac_deletado' => true); $delete = $this->dbTablePaciente->update($pacienteDeletado, $wherePaciente); $this->log($idPaciente, $delete, 3); $this->deletePacienteEmpresa($idPaciente); $dbTableAgenda = new Application_Model_DbTable_Agenda(); $dadosAgenda = array('tag_deletado' => true); $dbTableAgenda->update($dadosAgenda, $wherePaciente); return $delete; }
public function delete($idProfissional, $id) { $this->dbTableProfissional = new Application_Model_DbTable_Profissional(); $whereProfissional = $this->dbTableProfissional->getAdapter()->quoteInto('"tprf_id" = ?', $idProfissional); $exameDeletado = array('tprf_deletado' => true); $delete = $this->dbTableProfissional->update($exameDeletado, $whereProfissional); $this->log($idProfissional, $delete, 3); $dbTableAgenda = new Application_Model_DbTable_Agenda(); $dadosAgenda = array('tag_deletado' => true); $dbTableAgenda->update($dadosAgenda, $whereProfissional); $this->dbTableProfiossinalExame = new Application_Model_DbTable_TExameHasTProfissional(); $dadosExameProfissional = array('texa_prf_deletado' => true); $this->dbTableProfiossinalExame->update($dadosExameProfissional, $whereProfissional); return $delete; }