Exemple #1
0
 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);
 }
Exemple #2
0
 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;
 }
Exemple #3
0
 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;
 }