コード例 #1
0
ファイル: MensagemDAO.php プロジェクト: amorimlima/Hospital
 public function deletadasByUsuario($idUsuario)
 {
     $sql = "select * from mensagem where msg_ativo = 0 and msg_proprietario = " . $idUsuario;
     $result = $this->retrieve($sql);
     $lista = array();
     while ($qr = mysqli_fetch_array($result)) {
         $mens = new Mensagem();
         $mens->setMsg_id($qr["msg_id"]);
         $mens->setMsg_destinatario($qr["msg_destinatario"]);
         $mens->setMsg_remetente($qr["msg_remetente"]);
         $mens->setMsg_assunto($qr["msg_assunto"]);
         $mens->setMsg_mensagem($qr["msg_mensagem"]);
         $mens->setMsg_lida($qr["msg_lida"]);
         $mens->setMsg_cx_entrada($qr["msg_cx_entrada"]);
         $mens->setMsg_cx_enviado($qr["msg_cx_enviado"]);
         $mens->setMsg_tipo_mensagem($qr["msg_tipo_mensagem"]);
         $mens->setMsg_data($qr["msg_data"]);
         $mens->setMsg_proprietario($qr["msg_proprietario"]);
         $mens->setMsg_anexo($qr["msg_anexo"]);
         $mens->setMsg_ativo($qr["msg_ativo"]);
         $mens->setDestinatarios($qr["destinatarios"]);
         $mens->setMsg_destinatario_grupo($qr["msg_destinatario_grupo"]);
         array_push($lista, $mens);
     }
     return $lista;
 }
コード例 #2
0
ファイル: MensagemAjax.php プロジェクト: amorimlima/Hospital
     }
     break;
 case "sugestaoGaleria":
     $logado = unserialize($_SESSION['USR']);
     $destinatarios = $usuarioController->idsHospital();
     $mensagemTxt = $_POST['mensagem'];
     echo $mensagemTxt;
     $assunto = "Sugestão de conteúdo para a Galeria";
     $msgRemetente = 0;
     $msgDestinatario = 0;
     $data = date("Y-m-d");
     foreach ($destinatarios as $i => $value) {
         $mensagem = new Mensagem();
         $mensagem->setMsg_destinatario($destinatarios[$i]);
         $mensagem->setMsg_assunto(utf8_decode($assunto));
         $mensagem->setMsg_cx_entrada('s');
         $mensagem->setMsg_cx_enviado('n');
         $mensagem->setMsg_data($data);
         $mensagem->setMsg_proprietario($destinatarios[$i]);
         $mensagem->setMsg_remetente($logado['id']);
         $mensagem->setMsg_lida("n");
         $mensagem->setMsg_ativo("1");
         $mensagem->setMsg_mensagem(utf8_decode($mensagemTxt));
         $mensagem->setDestinatarios(implode(" ", $destinatarios));
         $mensagemController->insert($mensagem);
         $msgDestinatario++;
     }
     if ($msgDestinatario == count($destinatarios) && $msgRemetente > 0) {
         echo true;
     } else {
         echo false;