facts:
Faits :
A.
Le 10 février 2017, sur réquisition de l'Etat de Fribourg (poursuivant), l'Office des poursuites de la Gruyère a notifié à A._ (poursuivi) un commandement de payer la somme de 2'736 fr. 75, avec intérêt à 5% l'an dès le 11 février 2017, plus les intérêts échus au 10 février 2017 (15 fr. 20) et les frais de sommation (41 fr.) (poursuite n°...). Le poursuivant invoquait, comme titre de la créance ou cause de l'obligation, la dette du poursuivi relative à ses cotisations AVS/AI/APG et la taxation y relative pour la période du 1er octobre 2016 au 31 décembre 2016 (facture...).
Le poursuivi a formé opposition totale. Le 5 septembre 2017, le Président du Tribunal civil de l'arrondissement de la Gruyère a admis la requête de mainlevée définitive introduite par le poursuivant.
Par arrêt du 21 novembre 2017, la IIe Cour d'appel civil du Tribunal cantonal du canton de Fribourg a rejeté le recours formé par le poursuivi contre cette décision.
B.
Par mémoire du 22 décembre 2017, A._ exerce un recours constitutionnel subsidiaire au Tribunal fédéral. Il conclut principalement à l'annulation de l'arrêt entrepris et au renvoi de la cause à l'autorité cantonale pour nouvelle décision. A titre subsidiaire, il demande la réforme de l'arrêt cantonal, en ce sens que la requête de mainlevée définitive est rejetée.
Invité à se déterminer, l'Etat de Fribourg a conclu au rejet du recours. L'autorité cantonale a indiqué qu'elle n'avait pas d'observations à formuler.

considerations:
Considérant en droit :
1.
1.1. Le prononcé de mainlevée - provisoire ou définitif - de l'opposition est sujet au recours en matière civile (<ref-law>; <ref-ruling> consid. 1.1), pour autant, en particulier, que la valeur litigieuse minimale de 30'000 fr. soit atteinte (<ref-law>; <ref-ruling> consid. 1.3). Cette condition n'est clairement pas réalisée dans le cas présent, et le recourant ne prétend pas que la cause soulèverait une question juridique de principe (<ref-law>; <ref-ruling> consid. 1.1). Seul le recours constitutionnel subsidiaire, au sens des <ref-law>, est ainsi ouvert en l'espèce.
1.2. Pour le surplus, le recours constitutionnel subsidiaire a été formé dans le délai légal (art. 100 al. 1 et 117 LTF) à l'encontre d'une décision finale (art. 90 et 117 LTF) prise par un tribunal supérieur ayant statué sur recours (art. 75 et 114 LTF); le recourant, qui a succombé devant la juridiction précédente, possède un intérêt juridique à l'annulation ou à la modification de la décision attaquée (<ref-law>).
2.
S'agissant d'un recours formé pour violation des droits constitutionnels (<ref-law>), la partie recourante doit indiquer précisément quel droit constitutionnel aurait été violé et démontrer, par une argumentation circonstanciée, en quoi consiste la violation alléguée (art. 106 al. 2 et 117 LTF; <ref-ruling> consid. 1.2.2; <ref-ruling> consid. 3.2; <ref-ruling> consid. 2.2).
3.
Le recourant fait valoir que l'autorité cantonale a violé son droit d'être entendu et s'est rendue coupable de déni de justice formel (art. 29 al. 2 Cst.) en omettant de se prononcer sur la question de l'existence d'un sursis au paiement, à propos de laquelle il aurait développé une argumentation juridique dans son recours du 22 septembre 2017 ainsi que dans sa réplique du 26 octobre 2017. Un renvoi de la cause à l'autorité cantonale pour qu'elle se prononce sur ce point serait indispensable, dès lors que le Tribunal fédéral n'a qu'un pouvoir d'examen limité dans le cadre du recours constitutionnel subsidiaire.
3.1. La jurisprudence a déduit du droit d'être entendu (art. 29 al. 2 Cst.) le devoir pour le juge de motiver sa décision, afin que le justiciable puisse la comprendre, la contester utilement s'il y a lieu et exercer son droit de recours à bon escient. Pour répondre à ces exigences, le juge doit mentionner, au moins brièvement, les motifs qui l'ont guidé et sur lesquels il a fondé sa décision, de manière à ce que l'intéressé puisse se rendre compte de la portée de celle-ci et l'attaquer en connaissance de cause. Il n'a toutefois pas l'obligation d'exposer et de discuter tous les faits, moyens de preuve et griefs invoqués par les parties, mais peut au contraire se limiter à l'examen des questions décisives pour l'issue du litige (<ref-ruling> consid. 3.2.1; <ref-ruling> consid. 2.2; <ref-ruling> consid. 4.1 et les références). Dès lors que l'on peut discerner les motifs qui ont guidé la décision de l'autorité, le droit à une décision motivée est respecté même si la motivation présentée est erronée. La motivation peut d'ailleurs être implicite et résulter des différents considérants de la décision (<ref-ruling> consid. 3.2.1). En revanche, une autorité se rend coupable d'un déni de justice formel prohibé par l'art. 29 al. 2 Cst. si elle omet de se prononcer sur des griefs qui présentent une certaine pertinence ou de prendre en considération des allégués et arguments importants pour la décision à rendre (<ref-ruling> consid. 3.2.1). Le Tribunal fédéral peut exceptionnellement réparer une violation du droit d'être entendu s'il dispose d'un libre pouvoir de cognition et qu'il n'en résulte aucun préjudice pour le justiciable (<ref-ruling> consid. 4.3 et la référence).
3.2. En l'espèce, l'autorité cantonale a considéré que le montant de 6'000 fr. déjà acquitté par le poursuivi devait être imputé prioritairement sur la facture qui s'élève à 9'110 fr. 40. En conséquence, elle a retenu que les versements effectués par le débiteur ne pourraient servir à éteindre ses dettes relatives aux cotisations dues pour la période du 1er octobre au 31 décembre 2016 (correspondant à la créance mise en poursuite) qu'à partir du moment où les arriérés dus pour l'année 2015 seraient intégralement réglés. Partant, le poursuivi ne pouvait se prévaloir de l'extinction de la dette.
Ce faisant, la cour cantonale s'est exprimée sur l'argument du recourant relatif à l'extinction de la dette. En revanche, elle ne s'est pas exprimée sur l'argument qu'il a présenté en lien avec l'existence d'un sursis au paiement, argument qu'il avait pourtant fait valoir en instance cantonale. L'autorité précédente a d'ailleurs relevé qu'à l'appui de son recours, le poursuivi invoquait " l'extinction de sa dette en accord avec l'arrangement de paiement/sursis de paiement portant sur des cotisations arriérées d'un montant de CHF 9'202.45 consenti par l'intimé en date du 10 avril 2017 " (arrêt entrepris, let. C, p.2). Dès lors que l'existence d'un sursis au paiement constitue l'un des moyens libératoires (alternatifs) que le poursuivi est admis à faire valoir dans le cadre de la procédure de mainlevée de l'opposition, il s'agit d'une question décisive pour l'issue du litige (cf. supra consid. 3.1; art. 80 al. 1 et 81 al. 1 LP), sur laquelle la juridiction précédente devait se prononcer.
Vu le pouvoir d'examen limité dont dispose la Cour de céans s'agissant d'un recours constitutionnel subsidiaire (cf. supra consid. 2.1), la violation du droit d'être entendu ne saurait être guérie dans la présente procédure de recours (cf. supra consid. 3.1 in fine), de sorte qu'il s'impose de renvoyer la cause à l'autorité cantonale pour nouvelle décision. Ces considérations scellent le sort du recours, sans qu'il n'y ait lieu d'examiner les autres griefs du recourant.
4.
En définitive, le recours doit être admis, l'arrêt attaqué annulé et la cause renvoyée à l'autorité cantonale pour nouvelle décision dans le sens des considérants. Dès lors qu'il succombe, l'intimé, dont l'intérêt patrimonial est en jeu, supportera les frais judiciaires (cf. <ref-law>) et versera des dépens au recourant qui a agi avec le concours d'un avocat (art. 68 al. 1 et 2 LTF).

rulings:
Par ces motifs, le Tribunal fédéral prononce :
1.
Le recours est admis, l'arrêt attaqué annulé et la cause renvoyée à l'autorité cantonale pour nouvelle décision dans le sens des considérants.
2.
Les frais judiciaires, arrêtés à 750 fr., sont mis à la charge de l'intimé.
3.
Une indemnité de 1'000 fr., à verser au recourant à titre de dépens, est mise à la charge de l'intimé.
4.
Le présent arrêt est communiqué aux parties et à la IIe Cour d'appel civil du Tribunal cantonal de l'Etat de Fribourg.
Lausanne, le 15 juin 2018
Au nom de la IIe Cour de droit civil
du Tribunal fédéral suisse
Le Président : von Werdt
La Greffière : Dolivo


facts:
Faits :
A.
A._ travaille comme agent de détention au sein de l'établissement B._. Il est membre du comité du syndicat Union du personnel du corps de police du canton de Genève, lequel fait partie du Cartel intersyndical du personnel de l'Etat et du secteur subventionné (ci-après: le cartel).
Le 15 novembre 2018, le prénommé s'est absenté de son travail durant trois heures pour se rendre à une manifestation organisée par le cartel, après avoir requis un congé syndical pour y participer et obtenu du gardien-chef le droit de s'y rendre mais uniquement en compensation de son solde d'heures. Agissant par son mandataire, A._ a requis le prononcé d'une décision formelle sur sa demande de congé syndical. Par lettre du 7 décembre 2018, le directeur général de l'Office cantonal de la détention, lequel est rattaché au Département de la sécurité, de l'emploi et de la santé, a répondu que sa présence à la manifestation n'entrait pas dans le champ d'application de la décharge syndicale prévue par la règlementation cantonale. En outre, il ne pouvait donner suite à sa demande de transmission des échanges survenus entre les services en lien avec la demande de congé syndical. Par lettre du 10 janvier 2019, l'employé a intégralement contesté le contenu de ce courrier et réitéré sa demande de notification d'une décision formelle avec indication des voies de recours. Le 11 février 2019, le directeur général a maintenu sa position et précisé qu'il n'était pas en mesure d'accéder à la demande visant le prononcé d'une décision formelle, étant donné que le refus de congé syndical ne touchait pas les droits de l'employé puisqu'il n'avait pas empêché celui-ci de se rendre à la manifestation en cause. L'imputation des heures d'absence sur son solde d'heures était une question d'organisation purement interne de l'administration, non sujette à recours.
B.
L'employé a saisi la Chambre administrative de la Cour de justice de la République et canton de Genève d'un "recours en déni de justice et au fond". Le déni de justice concernait le refus du directeur général de rendre une décision sur l'octroi d'un congé syndical et le recours "au fond" était dirigé contre le refus de transmission des échanges relatifs à la demande de congé syndical. Dans son mémoire de recours, l'intéressé concluait à la constatation du déni de justice invoqué et à l'annulation de la décision du 11 février 2019 de refus de transmission des échanges relatifs à la demande de congé syndical. Il requérait en outre le renvoi de la cause au directeur général pour que celui-ci ouvre une procédure administrative, produise l'intégralité des pièces et échanges relatifs à la demande de congé et rende une décision au sens de la loi cantonale de procédure administrative. Dans sa réplique, il a sollicité, à titre liminaire, "la tenue d'une audience au sens de l'art. 6 CEDH".
Par jugement du 2 juillet 2019, la cour cantonale a déclaré le recours irrecevable.
C.
A._ interjette un recours constitutionnel subsidiaire. Il conclut à l'annulation du jugement cantonal et au renvoi de la cause à l'autorité précédente afin qu'elle entre en matière sur son recours puis rende une nouvelle décision au sens des considérants. Préalablement il demande que la tenue de débats publics soit ordonnée.
Le Département de la sécurité, de l'emploi et de la santé conclut au rejet du recours. La cour cantonale a renoncé à se déterminer.
Le recourant a répliqué.

considerations:
Considérant en droit :
1.
1.1. Le Tribunal fédéral examine d'office et librement la recevabilité des recours qui lui sont soumis (<ref-ruling> consid. 2 p. 241).
1.2. Le recourant conteste le jugement du 2 juillet 2019 en tant que la juridiction cantonale lui a refusé une audience publique et a déclaré irrecevable son recours pour déni de justice. En revanche, il ne le conteste pas dans la mesure où il porte sur la transmission des échanges relatifs à la demande de congé syndical, ni ne se plaint de l'absence de débats publics sur cette question. Partant, le jugement entrepris concerne un refus de statuer en matière de rapports de travail de droit public, de sorte qu'en principe, la voie ordinaire de recours est celle du recours en matière de droit public (<ref-law>). Cependant, en matière de rapports de travail de droit public, sauf s'il se rapporte à l'égalité des sexes, le recours en matière de droit public est subordonné à la double condition que la décision attaquée concerne une contestation pécuniaire et que la valeur litigieuse atteigne au moins 15'000 fr. (art. 83 let. g LTF en corrélation avec l'<ref-law>). Même si le seuil requis de la valeur litigieuse n'est pas atteint, le recours est néanmoins recevable si la contestation soulève une question juridique de principe (<ref-law>).
1.3. En l'espèce, le recourant concluait devant la juridiction cantonale à ce que l'autorité intimée rende une décision relative à sa demande de congé syndical en lien avec la manifestation du 15 novembre 2018. Il considérait en effet avoir droit à un tel congé et ne pas devoir compenser son absence avec ses heures supplémentaires ou ses vacances. Il suit de là que la contestation a une nature pécuniaire (cf. arrêt 1C_6/2007 du 22 août 2007 consid. 2.1). En revanche, les trois heures d'absence liées à la manifestation ne permettent pas de considérer que la valeur litigieuse atteint le seuil de 15'000 fr. ouvrant la voie du recours en matière de droit public (<ref-law>). Le recourant ne le soutient pas au demeurant. En outre, la contestation ne soulève pas de question juridique de principe. C'est donc à juste titre que le recourant a formé un recours constitutionnel subsidiaire.
2.
Les premiers juges ont rejeté la requête de débats publics, au motif que le recours était irrecevable et que l'objet du litige portait sur des questions techniques de nature strictement procédurale. Ils ont relevé en outre que l'affaire ne soulevait pas de question de crédibilité ou ne suscitait pas de controverse sur les faits et, en substance, qu'il ne se justifiait pas de retarder le prononcé de l'arrêt par la tenue d'une audience publique alors que le recourant se plaignait d'un déni de justice.
Concernant ensuite le déni de justice invoqué par le recourant, la juridiction cantonale a considéré que les lettres du directeur général des 7 décembre 2018 et 11 février 2019 avaient affecté, par la diminution de son solde d'heures, les droits et obligations du recourant, en tant que sujet de droit. Partant, le contenu de ces lettres entrait matériellement dans la définition de la décision au sens de l'art. 4 al. 1 de la loi cantonale du 12 septembre 1985 sur la procédure administrative (LPA; RS/GE E 5 10). Cela dit, la lettre du 11 février 2019 ne constituait pas une décision dès lors qu'elle ne faisait que confirmer celle du 7 décembre 2018 et qu'un cas de reconsidération obligatoire au sens de l'art. 48 LPA n'existait pas. L'instance précédente a relevé en outre que le recourant était assisté d'un avocat apte à comprendre que la lettre du 7 décembre 2018 constituait une décision, malgré l'absence de désignation comme telle et d'indication des voies de droit, et que rien ne permettait de penser que ce dernier avait été induit en erreur par l'irrégularité de la notification. En conclusion, en tant qu'il portait sur la question du congé syndical, le recours était irrecevable pour cause de tardiveté, car interjeté après l'échéance du délai de recours de trente jours prescrit par l'art. 62 al. 1 let. a LPA. Par surabondance, les juges cantonaux ont relevé que même dans l'hypothèse où il n'était pas tardif, le recours serait sans objet et donc également irrecevable, puisque le recourant demandait uniquement le prononcé d'une décision qui avait déjà été rendue. Le point de savoir si la décision du 7 décembre 2018 était ou non bien fondée était désormais hors d'un possible contrôle judiciaire.
3.
3.1. Invoquant la violation de l'art. 6 par. 1 CEDH, le recourant reproche à la juridiction cantonale de n'avoir pas donné suite à sa demande d'audience publique alors qu'il dénonçait un déni de justice en lien avec son activité syndicale.
3.2.
3.2.1. L'art. 6 par. 1 CEDH donne à toute personne le droit à ce que sa cause soit entendue équitablement, publiquement et dans un délai raisonnable, par un tribunal indépendant et impartial établi par la loi, qui décidera soit des contestations sur ses droits et obligations de caractère civil, soit du bien-fondé de toute accusation en matière pénale dirigée contre elle. Sauf exceptions - à l'évidence non réalisées en l'espèce -, cette disposition conventionnelle s'applique dans les contestations relatives aux employés publics, notamment lorsqu'elles portent sur un salaire, une indemnité ou d'autres droits de ce type (arrêt de la CourEdH Vilho Eskelinen et autres contre Finlande du 19 avril 2007, Recueil CourEDH 2007-II p. 1 § 62, confirmé récemment par l'arrêt Denisov contre Ukraine du 25 septembre 2018 § 52; arrêt 8C_318/2016 du 9 décembre 2016 consid. 2.1).
3.2.2. La tenue de débats publics doit, sauf circonstances exceptionnelles, avoir lieu devant les instances judiciaires précédant le Tribunal fédéral. Il appartient à ce titre au recourant, sous peine de forclusion, de présenter une demande formulée de manière claire et indiscutable. Saisi d'une telle demande, le juge doit en principe y donner suite. Il peut cependant s'en abstenir dans les cas prévus par l'art. 6 par. 1, deuxième phrase, CEDH, lorsque la demande est abusive, chicanière, ou dilatoire, lorsqu'il apparaît clairement que le recours est infondé, irrecevable ou, au contraire, manifestement bien fondé ou encore lorsque l'objet du litige porte sur des questions hautement techniques (<ref-ruling> consid. 5.1 p. 99; <ref-ruling> consid. 1 p. 281; <ref-ruling> consid. 2.3 p. 333; <ref-ruling> consid. 3b p. 55 ss).
Récemment la CourEDH a rappelé que l'art. 6 CEDH - en dehors des limitations expressément prévues par cette disposition - n'exige certes pas nécessairement la tenue d'une audience dans toutes les procédures. Cela est notamment le cas pour les affaires ne soulevant pas de question de crédibilité ou ne suscitant pas de controverse sur les faits qui auraient requis une audience, et pour lesquelles les tribunaux peuvent se prononcer de manière équitable et raisonnable sur la base des conclusions présentées par les parties et d'autres pièces. Partant, on ne saurait conclure, même dans l'hypothèse d'une juridiction investie de la plénitude de juridiction, que la disposition conventionnelle implique toujours le droit à une audience publique, indépendamment de la nature des questions à trancher. D'autres considérations, dont le droit à un jugement dans un délai raisonnable et la nécessité en découlant d'un traitement rapide des affaires inscrites au rôle, entrent en ligne de compte pour déterminer si des débats publics sont nécessaires. La CourEDH a ainsi déjà considéré que des procédures consacrées exclusivement à des points de droit ou hautement techniques pouvaient remplir les conditions de l'art. 6 même en l'absence de débats publics (arrêt de la CourEdH Mutu et Pechstein contre Suisse du 2 octobre 2018 § 177).
3.3. En l'espèce, la juridiction cantonale ne pouvait pas justifier son refus d'organiser des débats publics par l'irrecevabilité du recours. Vu l'argumentation qu'elle a développée à cet égard, il n'apparaissait en effet pas clairement que le recours était irrecevable. D'ailleurs, la cour cantonale a elle-même admis que sur le principe, le recourant avait droit à une décision formelle rejetant sa demande de congé syndical. En outre, comme on le verra, le raisonnement de l'autorité précédente relatif à l'irrecevabilité du recours n'échappe pas à la critique. En revanche, il est vrai que l'affaire ne suscitait pas la moindre controverse sur le déroulement des faits à l'origine du litige et que les questions à trancher, purement juridiques et d'ordre procédural, pouvaient être traitées de manière adéquate en procédure écrite. Les impressions et appréciations personnelles des parties n'étaient donc pas déterminantes. Le point de savoir si, dans de telles circonstances, il convenait tout de même de faire droit à la demande de débats publics peut néanmoins demeurer indécis, dès lors que le jugement entrepris devra être annulé, quoi qu'il en soit, pour les motifs exposés ci-après.
Il n'y a pas lieu non plus de donner suite à la demande de débats devant la Cour de céans. La procédure de recours devant le Tribunal fédéral est en principe écrite et la partie recourante doit présenter ses arguments dans le mémoire de recours. La tenue de débats devant le Tribunal fédéral revêt un caractère exceptionnel et les parties n'ont en principe aucun droit à ce qu'il y soit procédé (<ref-law>; arrêt 9C_593/2013 du 3 avril 2014 consid. 3, non publié in <ref-ruling>, et les références citées).
4.
4.1. Invoquant à titre principal la violation des art. 29 al. 1 Cst., 29a Cst., et 13 CEDH, le recourant considère que le raisonnement de la cour cantonale revient à lui fermer l'accès au juge et le droit d'obtenir un contrôle judiciaire d'un acte touchant ses droits fondamentaux. Il soutient, vu l'attitude de l'autorité intimée et les vices de forme qui affectaient la lettre du 7 décembre 2018, que la cour cantonale a violé le principe de la bonne foi (art. 5 al. 3 Cst.) en considérant ledit courrier comme une décision et fait valoir que, dans cette hypothèse, l'autorité intimée aurait alors dû traiter son courrier du 10 janvier 2019 comme un recours et le transmettre à l'autorité judiciaire compétente. Enfin, le recourant est d'avis qu'on ne pouvait pas lui reprocher l'absence de conclusions sur le fond ni d'avoir agi par le biais d'un recours pour déni de justice, dans la mesure où l'intimé refusait expressément de rendre une décision.
4.2.
4.2.1. Le formalisme excessif est un aspect particulier du déni de justice prohibé par l'art. 29 al. 1 Cst. Il est réalisé lorsque la stricte application des règles de procédure ne se justifie par aucun intérêt digne de protection, devient une fin en soi, complique de manière insoutenable la mise en oeuvre du droit matériel ou entrave de manière inadmissible l'accès aux tribunaux (cf. <ref-ruling> consid. 4.2.1 p. 204; <ref-ruling> consid. 2.1 p. 9). En tant qu'elle sanctionne un comportement répréhensible de l'autorité dans ses relations avec le justiciable, l'interdiction du formalisme excessif vise le même but que le principe de la bonne foi consacré aux art. 5 al. 3 et 9 Cst. Ce principe commande à l'autorité d'éviter de sanctionner par l'irrecevabilité les vices de procédure aisément reconnaissables qui auraient pu être redressés à temps, lorsqu'elle pouvait s'en rendre compte suffisamment tôt et les signaler utilement au plaideur (cf. <ref-ruling> consid. 3a p. 170; arrêt 5A_694/2019 du 24 février 2020 consid. 4.1).
4.2.2. Le principe selon lequel les délais sont considérés comme respectés si une partie dépose un acte en temps voulu auprès d'une autorité incompétente a été reconnu par le Tribunal fédéral comme un principe général de procédure découlant des règles de la bonne foi valant pour tous les domaines du droit (<ref-ruling> consid. 3.5 p. 641 s.; <ref-ruling> consid. 1d p. 95 s.; <ref-ruling> consid. 3c p. 244; cf. par exemple pour la procédure administrative fédérale, art. 21 al. 2 en relation avec l'<ref-law> [RS 172.021], ainsi que pour la procédure devant le Tribunal fédéral, <ref-law>). Ce principe permet d'éviter tout formalisme excessif et concrétise celui de l'interdiction du déni de justice. Pour trouver application, ce principe suppose que la saisine de l'autorité incompétente soit le résultat des doutes que la partie peut éprouver sur l'autorité compétente ou de fausses indications sur les voies de droit ou d'indications peu claires. Il ne saurait toutefois être invoqué par la partie qui s'adresse à une autorité qu'elle sait être incompétente (<ref-ruling> consid. 3.5 précité; arrêt 2C_284/2014 du 22 mai 2015 consid. 6.2).
4.3. En l'espèce, compte tenu des échanges entre le directeur général et le recourant, la juridiction cantonale n'était pas fondée à écarter de tout contrôle judiciaire le droit éventuel du recourant à un congé syndical. Certes, la jurisprudence n'attache pas nécessairement la nullité à l'existence de vices dans la notification; la protection des parties est en effet suffisamment garantie lorsque la notification irrégulière atteint son but malgré cette irrégularité. Il y a alors lieu d'examiner, d'après les circonstances du cas concret, si la partie intéressée a réellement été induite en erreur par l'irrégularité de la notification et a, de ce fait, subi un préjudice. Il convient à cet égard de s'en tenir aux règles de la bonne foi qui imposent une limite à l'invocation du vice de forme; ainsi l'intéressé doit agir dans un délai raisonnable dès qu'il a connaissance, de quelque manière que ce soit, de la décision qu'il entend contester (<ref-ruling> consid. 3a/aa p. 99; <ref-ruling> consid. 4c p. 150 et les références; arrêt 2C_160/2019 du 5 novembre 2019 consid. 4.1). Cela signifie qu'une décision, fût-elle notifiée de manière irrégulière, peut entrer en force si elle n'est pas déférée au juge dans un délai raisonnable (arrêt 8C_130/2014 du 22 janvier 2015 consid. 2.3.2, in SJ 2015 I 293). En l'occurrence, même en admettant que le courrier du 7 décembre 2018 constituait une décision valable, les circonstances du cas d'espèce ne permettaient pas de considérer qu'elle était entrée en force.
Premièrement, on ne saurait reprocher au recourant, respectivement à son mandataire, d'être resté inactif à réception de la lettre du 7 décembre 2018, ni d'avoir requis le prononcé d'une décision en bonne et due forme dans la mesure où la cour cantonale a elle-même reconnu l'irrégularité de la notification. Quand enfin le directeur général a refusé expressément de rendre une telle décision, dans son second courrier du 11 février 2019, le recourant a rapidement réagi en déposant un recours pour déni de justice. De telles démarches ne sont en soi pas critiquables et semblent d'ailleurs en adéquation avec les règles cantonales de procédure mentionnées par le recourant, en vertu desquelles une partie peut recourir en tout temps pour déni de justice ou retard non justifié si l'autorité concernée ne donne pas suite rapidement à une mise en demeure (art. 62 al. 6 en lien avec l'art. 4 al. 4 LPA). Quoi qu'il en soit, même en suivant le raisonnement des premiers juges sur la nature du courrier du 7 décembre 2018, il ne se justifiait pas de traiter le recours pour déni de justice comme un recours contre le refus de congé syndical ou alors les juges cantonaux auraient-ils dû tenir compte de la lettre du recourant du 10 janvier 2019. En effet, dans ladite lettre, le recourant s'opposait au rejet de sa demande de congé syndical de façon claire et motivée. Eu égard aux féries de fin d'année, il est d'ailleurs possible d'admettre, avec le recourant, que celui-ci aurait agi dans le délai de recours de 30 jours mentionné par la cour cantonale (art. 62 s. LPA). Enfin, compte tenu du principe général de transmission à l'autorité compétente (consid. 4.2.2 supra; concrétisé en droit genevois à l'art. 64 LPA), on ne saurait opposer au recourant, malgré l'assistance de son avocat, d'avoir adressé la lettre du 10 janvier 2019 à la mauvaise autorité, vu l'irrégularité de la notification, à laquelle s'ajoute le refus de l'intimé de rendre une décision formelle sujette à recours. En définitive, dans la mesure où la cour cantonale considérait qu'une décision avait valablement été rendue, elle devait traiter la lettre du recourant du 10 janvier 2019 comme un recours qui aurait dû être transmis comme tel à l'autorité compétente.
Il suit de là que le raisonnement des premiers juges est contraire aux principes découlant des garanties générales de procédure (art. 29 al. 1 Cst.) et de la bonne foi (art. 5 al. 2 Cst.). Dans cette mesure, le recours se révèle bien fondé, sans qu'il soit nécessaire d'examiner la violation alléguée de l'art. 13 CEDH et les autres moyens soulevés par le recourant. Par conséquent, l'arrêt attaqué sera annulé en tant qu'il porte sur le déni de justice et la cause sera renvoyée à l'autorité précédente, libre à elle d'ordonner à l'autorité intimée de considérer la lettre du 10 janvier 2019 comme un recours et de la transmettre à l'autorité compétente ou de se saisir directement de la cause sur le fond. En revanche, en l'absence de grief et de toute motivation sur la question de la transmission des échanges relatifs à la demande de congé syndical (consid. 1.2 supra), le jugement entrepris ne peut être annulé sur ce point, de sorte que le recours n'est que partiellement admis.
5.
Compte tenu de l'issue du litige, les frais de justice seront mis à la charge de l'intimé pour trois quarts et à la charge du recourant pour un quart (<ref-law>). L'intimé versera au recourant une indemnité de dépens réduit (<ref-law>).

rulings:
Par ces motifs, le Tribunal fédéral prononce :
1.
Le recours est partiellement admis. Le jugement de la Chambre administrative de la Cour de justice de la République et canton de Genève du 2 juillet 2019 est annulé en tant qu'il déclare irrecevable le recours pour déni de justice. La cause lui est renvoyée pour nouvelle décision dans le sens des considérants. Le recours est rejeté pour le surplus.
2.
Les frais judiciaires, arrêtés à 1500 fr., sont mis pour 375 fr. à la charge du recourant et pour 1125 fr. à la charge de l'intimé.
3.
L'intimé versera au recourant la somme de 2000 fr. à titre de dépens pour la procédure devant le Tribunal fédéral.
4.
Le présent arrêt est communiqué aux parties et à la Chambre administrative de la Cour de justice de la République et canton de Genève.
Lucerne, le 4 juin 2020
Au nom de la Ire Cour de droit social
du Tribunal fédéral suisse
Le Président : Maillard
La Greffière : Castella

canton: CH

region: Federation


facts:
Faits :
A.
Par jugement du 20 janvier 2020, le Tribunal correctionnel de l'arrondissement de la Broye et du Nord vaudois a condamné A._, pour viol, lésions corporelles simples qualifiées, contrainte, menaces qualifiées, injure et voies de fait qualifiées, à une peine privative de liberté de 30 mois - avec sursis portant sur 18 mois durant quatre ans -, à une peine pécuniaire de 20 jours-amende à 45 fr. le jour, ainsi qu'à une amende de 500 francs. Il a en outre dit que le prénommé est le débiteur de B._ d'un montant de 10'000 fr., avec intérêts, à titre de réparation du tort moral.
B.
Par jugement du 2 juin 2020, la Cour d'appel pénale du Tribunal cantonal du canton de Vaud a rejeté l'appel formé par A._ contre ce jugement et a confirmé celui-ci.
La cour cantonale a retenu les faits suivants.
B.a. De nationalité espagnole, A._ est né en 1978.
Son casier judiciaire fait état d'une condamnation, en 2013, pour violation grave des règles de la circulation routière.
B.b. A._ et B._ se sont rencontrés au début de l'année 2014 et ont fait ménage commun dès juillet de cette année, avec la fille de la prénommée, issue d'une précédente union.
B.c. En septembre 2014, au domicile du couple, B._ a reçu un SMS de la part d'un ami de sexe masculin, ce qui n'a pas plu à A._. Ce dernier, énervé, s'est emparé du téléphone de sa compagne - tout en la traitant de "pétasse" et de "salope" - et en lui demandant avec qui elle "baisait". B._ a repris son téléphone et s'est rendue dans sa chambre à coucher. A._ l'a suivie, l'a poussée sur le lit puis a commencé à la frapper. La prénommée a tenté de le repousser, mais A._ lui a saisi les pieds tout en continuant à l'injurier. Par la suite, ce dernier a repoussé B._ sur le lit à chaque fois que celle-ci tentait de se relever. Il a frappé sa compagne, a entrepris de la déshabiller de force, déchirant ses vêtements et affirmant qu'il allait lui donner une bonne leçon, ce qu'aurait - selon lui - mérité une "pétasse comme elle". A._ s'est ensuite placé à califourchon sur B._ et l'a tenue par la base du cou tandis qu'elle tentait de le repousser. Comme la prénommée essayait de se dégager, l'intéressé lui a maintenu les mains au-dessus de la tête, en la tenant par les poignets, achevant ainsi d'arracher ses vêtements. B._ lui a signifié qu'elle ne voulait pas de rapport sexuel et lui a fait remarquer que ce comportement s'apparentait à un viol. Elle a encore tenté de le repousser, en vain. A._ a alors pénétré vaginalement sa compagne avec son sexe, en lui déclarant que cela représentait ce que "les pétasses méritaient". Après avoir éjaculé en elle, l'intéressé a quitté la chambre. A la suite de ces événements, B._ s'est réfugiée dans la chambre de sa fille et y a dormi pendant plusieurs jours.
B.d. Le 22 septembre 2014, au domicile du couple, A._ s'est rendu dans la chambre de la fille de sa compagne, dans laquelle se trouvait cette dernière. II a saisi la jambe de B._ et a tiré la prénommée vers lui. Il l'a ensuite attrapée par le cou et l'a traînée d'une main dans le séjour. B._ s'est débattue et a griffé son compagnon au visage. Sa fille, qui assistait à la scène, est intervenue et a demandé à A._ de cesser ses agissements. B._ est parvenue à se dégager et s'est réfugiée dans la chambre de sa fille, fermant la porte à clé. Elle y est demeurée jusqu'à l'arrivée de la police, appelée par le prénommé. Ensuite de ces événements, le genou de B._ s'est trouvé enflé pendant plusieurs jours.
B.e. Entre l'automne 2014 et le 28 août 2017, tandis que B._ lui faisait part de sa volonté de se séparer de lui, A._ a menacé, à réitérées reprises, de se suicider ou de les tuer, elle et sa fille, si celle-ci venait à le quitter. A deux reprises, le prénommé a utilisé un couteau pour menacer de se supprimer, une fois en appuyant la lame contre sa propre gorge et une autre fois en s'enfermant a clé dans la salle de bain avec l'objet. En raison de ces menaces, B._ a, à chaque reprise, renoncé à ses projets de séparation.
B.f. Le 28 janvier 2015, au domicile du couple, A._ est entré dans la salle de bain, où B._ se baignait, et a saisi cette dernière par les avant-bras en criant. La prénommée lui a demandé de la laisser tranquille, mais A._ a arraché le rideau de douche, faisant ainsi tomber la barre métallique qui le tenait. L'intéressé a ensuite ramassé cette barre et l'a utilisée pour frapper à plusieurs reprises sa compagne à l'épaule. Il a poussé plusieurs fois B._, provoquant un heurt avec le mur. La prénommée a ensuite quitté la salle de bain, mais A._ l'a suivie et l'a poussée à de nombreuses reprises, si bien que celle-ci s'est cognée contre un mur, contre le cadre du lit, ou a chuté. A._ s'est enfin emparé d'un bocal en verre pour frapper sa compagne, de manière répétée, sur la cuisse.
Selon le constat médical de l'Unité de médecine des violences (ci- après : UMV) du Centre hospitalier universitaire vaudois, dressé le 2 février 2015, B._ a, à la suite de ces événements, présenté plusieurs ecchymoses au niveau du thorax, des membres supérieurs et inférieurs.
B.g. Le 29 avril 2016, au domicile du couple, ensuite d'une altercation verbale, A._ a saisi sa compagne par le cou, l'a plaquée contre un mur et lui a asséné plusieurs coups de poing sur le haut du corps. B._ a réussi à repousser son compagnon d'un coup de pied, mais a chuté. Le prénommé l'a alors immobilisée avec son pied et a continué à la frapper à coups de poing. B._ est derechef parvenue à se dégager et s'est réfugiée dans sa chambre. L'intéressé l'a suivie et lui a dit : "je vais te tuer, te défoncer". II l'a ensuite saisie par les cheveux et par le cou. B._ a alors menacé A._ d'appeler la police s'il ne cessait pas ses agissements, ce qu'il a fait.
Selon le constat médical dressé par l'UMV le 3 mai 2016, B._ a présenté plusieurs ecchymoses au niveau de la tête, du membre supérieur droit, du membre inférieur gauche, ainsi qu'au thorax. Elle a également souffert de rougeurs cutanées sur le cou, ainsi que d'une tuméfaction ecchymotique sur le membre supérieur gauche.
B.h. Le 25 août 2017, B._ est sortie du domicile du couple, afin d'aller chercher sa fille à la gare. A._ lui a crié depuis le balcon : "pétasse, sale pute, tu pars baiser ?".
B.i. Le 27 août 2017, au domicile du couple, en raison d'un SMS reçu par B._ de la part de son patron, A._ a saisi la prénommée par le cou, l'a giflée, l'a traitée de "grosse merde" et de "pétasse", menaçant des les tuer, elle et sa fille.
B.j. Le 28 août 2017, au domicile du couple, A._ a menacé B._ de "foutre un bordel pas possible" chez son supérieur hiérarchique, avec qui il la soupçonnait d'entretenir une liaison. L'intéressé lui a également dit que les choses n'en resteraient pas là et qu'il allait faire tout le nécessaire pour qu'elle perde son travail.
C.
A._ forme un recours en matière pénale au Tribunal fédéral contre le jugement du 2 juin 2020, en concluant, avec suite de frais et dépens, principalement à son annulation, subsidiairement à sa réforme en ce sens qu'une peine compatible avec le sursis lui est infligée, plus subsidiairement au renvoi de la cause à l'autorité précédente pour nouvelle décision. Il sollicite par ailleurs le bénéfice de l'assistance judiciaire.

considerations:
Considérant en droit :
1.
Le recourant reproche à la cour cantonale d'avoir violé son droit d'être entendu en refusant d'administrer divers moyens probatoires.
1.1. Le droit d'être entendu, tel qu'il est garanti par l'art. 29 al. 2 Cst., comprend notamment pour le justiciable le droit de s'exprimer sur les éléments pertinents avant qu'une décision soit prise touchant sa situation juridique, d'obtenir l'administration des preuves pertinentes et valablement offertes, de participer à l'administration des preuves essentielles et de se déterminer sur son résultat lorsque cela est de nature à influer sur la décision à rendre (<ref-ruling> consid. 7.2.2.1 p. 103).
Selon l'<ref-law>, la procédure de recours se fonde sur les preuves administrées pendant la procédure préliminaire et la procédure de première instance. L'<ref-law> règle les preuves complémentaires. Ainsi, la juridiction de recours administre, d'office ou à la demande d'une partie, les preuves complémentaires nécessaires au traitement du recours. Conformément à l'<ref-law>, il n'y a pas lieu d'administrer des preuves sur des faits non pertinents, notoires, connus de l'autorité ou déjà suffisamment prouvés. Cette disposition codifie, pour la procédure pénale, la règle jurisprudentielle déduite de l'art. 29 al. 2 Cst. en matière d'appréciation anticipée des preuves (arrêts 6B_397/2020 du 24 juillet 2020 consid. 1.1; 6B_812/2020 du 16 juillet 2020 consid. 2.2). Le magistrat peut ainsi refuser des preuves nouvelles, lorsqu'une administration anticipée de ces preuves démontre qu'elles ne seront pas de nature à modifier le résultat de celles déjà administrées (<ref-ruling> consid. 5.3 p. 236 s.). Ce refus d'instruire ne viole le droit d'être entendu des parties et l'<ref-law> que si l'appréciation anticipée effectuée est entachée d'arbitraire (cf. <ref-ruling> consid. 3.1.3 p. 435; <ref-ruling> consid. 3.3 p. 64).
1.2. Selon la cour cantonale, le recourant avait requis que l'authenticité du curriculum vitae de l'intimée fût vérifiée, de même que celle de la "déclaration d'engagement" qu'il avait lui-même signée le 15 septembre 2014. L'intéressé avait encore requis que le statut de séjour en Suisse de l'intimée fût examiné, de même que toutes les décisions prises par les autorités pénales ou administratives la concernant entre 2011 et 2019, et que fussent établis les revenus et la fortune de l'intéressée entre 2011 et 2017.
Selon l'autorité précédente, ces réquisitions de preuves n'étaient pas nécessaires pour le traitement de l'appel, puisqu'il existait suffisamment d'éléments au dossier pour statuer sur la crédibilité de l'intimée. Les preuves dont l'administration avait été demandée étaient au demeurant sans lien direct avec les agressions sexuelles, physiques et verbales dont s'était plainte l'intéressée.
1.3. Le recourant soutient en substance que l'intimée aurait menti en audience, qu'elle lui aurait en outre, par le passé, dissimulé la réalité concernant son emploi, ses horaires, ses revenus et son statut en Suisse, de sorte qu'il aurait été nécessaire de se renseigner sur ces aspects pour juger de la crédibilité de l'intéressée.
Il ne démontre nullement que l'appréciation anticipée des preuves requises à laquelle s'est livrée l'autorité précédente serait entachée d'arbitraire. On ne voit pas en quoi il aurait été insoutenable, pour la cour cantonale, de considérer que les vérifications requises n'apporteraient aucun élément décisif concernant la réalité des événements dénoncés par l'intimée.
Pour le reste, l'argumentation du recourant revient à contester la crédibilité des déclarations faites en procédure par l'intimée, ce qu'il convient d'examiner en lien avec le grief portant sur l'arbitraire dans l'établissement des faits (cf. consid. 2 infra).
2.
Le recourant fait grief à l'autorité précédente d'avoir apprécié les preuves et établi les faits de manière arbitraire. Il se plaint en outre, à cet égard, d'une violation du principe "in dubio pro reo".
2.1. Le Tribunal fédéral n'est pas une autorité d'appel, auprès de laquelle les faits pourraient être rediscutés librement. Il est lié par les constatations de fait de la décision entreprise (<ref-law>), à moins qu'elles n'aient été établies en violation du droit ou de manière manifestement inexacte au sens des art. 97 al. 1 et 105 al. 2 LTF, soit pour l'essentiel de façon arbitraire au sens de l'art. 9 Cst. Une décision n'est pas arbitraire du seul fait qu'elle apparaît discutable ou même critiquable; il faut qu'elle soit manifestement insoutenable et cela non seulement dans sa motivation mais aussi dans son résultat. Le Tribunal fédéral n'entre pas en matière sur les critiques de nature appellatoire. La présomption d'innocence, garantie par les <ref-law>, 32 al. 1 Cst., 14 par. 2 Pacte ONU II et 6 par. 2 CEDH, ainsi que son corollaire, le principe "in dubio pro reo", concernent tant le fardeau de la preuve que l'appréciation des preuves au sens large. En tant que règle sur le fardeau de la preuve, elle signifie, au stade du jugement, que le fardeau de la preuve incombe à l'accusation et que le doute doit profiter au prévenu. Comme règle d'appréciation des preuves, la présomption d'innocence signifie que le juge ne doit pas se déclarer convaincu de l'existence d'un fait défavorable à l'accusé si, d'un point de vue objectif, il existe des doutes quant à l'existence de ce fait. Il importe peu qu'il subsiste des doutes seulement abstraits et théoriques, qui sont toujours possibles, une certitude absolue ne pouvant être exigée. Il doit s'agir de doutes sérieux et irréductibles, c'est-à-dire de doutes qui s'imposent à l'esprit en fonction de la situation objective. Lorsque l'appréciation des preuves et la constatation des faits sont critiquées en référence au principe "in dubio pro reo", celui-ci n'a pas de portée plus large que l'interdiction de l'arbitraire (<ref-ruling> consid. 1.1 p. 155 s. et les références citées).
2.2. La cour cantonale a indiqué que l'intimée n'avait certes pas le profil de la "victime éternelle", que cette dernière ne manquait pas de caractère et n'avait pas ménagé le recourant. L'intimée avait aussi peiné, durant la procédure, à admettre avoir voulu, par le passé, se marier avec le recourant et lui faire un enfant, alors que ces éléments ressortaient du dossier. L'intimée avait sans doute tendance, avec le temps, à présenter les événements passés sans nuance. Cela ne signifiait pas que ses allégations fussent infondées. Plusieurs éléments corroboraient celles-ci. Tout d'abord, dans des échanges de messages, l'intimée avait notamment reproché au recourant son comportement jaloux, possessif et manipulateur, de même que des avances faites à sa fille. Le fait que l'intéressée eût entamé des démarches en vue d'un mariage avant de changer d'avis donnait de surcroît à penser qu'il existait bien un problème avec le recourant. Globalement, le récit de l'intimée avait comporté des détails et s'était révélé convaincant, notamment concernant les circonstances du viol subi et les motifs pour taire tout d'abord celui-ci. Par ailleurs, les certificats médicaux et photographies figurant au dossier, qui dataient de 2014 à 2016, montraient des hématomes trop importants, nombreux et dispersés sur le corps pour résulter d'une activité professionnelle. Ces lésions provenaient soit d'accidents, soit de lésions causées délibérément. Or, le recourant n'avait pas prétendu que l'intimée aurait été victime d'accidents répétés. Il n'était d'ailleurs pas vraisemblable que l'intimée eût fait constater, durant des années, des traces de violences à l'occasion de simples accidents, afin de s'en servir comme une "arme" en cas de séparation. Les témoignages de la soeur et de la fille de l'intimée avaient accrédité ses propos. Les intéressées ne s'étaient pas contentées de rapporter les allégations de l'intimée, mais avaient en outre fait état de leurs propres constatations. Elles avaient confirmé que le recourant était jaloux et possessif. La soeur de l'intimée avait indiqué avoir vu des marques sur le corps de cette dernière. La fille de l'intimée avait quant à elle confirmé avoir assisté à des disputes violentes. Elle avait aussi subi les avances du recourant, de même - selon elle - que l'une de ses amies. L'hypothèse d'un "complot familial" était peu vraisemblable, compte tenu de la crédibilité et de la cohérence des témoignages en question. Le recourant avait, pour sa part, fourni des explications dénuées de crédibilité. Il avait néanmoins admis sa jalousie et ses comportements inadéquats, voire violents, en raison - selon lui - des "tortures psychologiques" que lui aurait infligées l'intimée. Il convenait ainsi de tenir les allégations de cette dernière pour avérées.
2.3. Le recourant reproche à l'autorité précédente de ne s'être attachée "qu'aux faits" et d'avoir refusé d'examiner la crédibilité personnelle de l'intimée. Son argumentation se révèle purement appellatoire et, partant, irrecevable, dès lors qu'elle consiste à rediscuter librement l'appréciation des preuves à laquelle s'est livrée la cour cantonale, sans démontrer en quoi celle-ci aurait pu tirer des constatations insoutenables de l'un ou l'autre des moyens probatoires administrés. Il en va ainsi lorsque l'intéressé tente de dépeindre l'intimée comme une personne dotée d'une grande "capacité de manipulation", ou lorsqu'il prétend que celle-ci lui aurait dissimulé des informations concernant son emploi ou sa situation personnelle en Suisse. Enfin, contrairement à ce qu'affirme le recourant, la cour cantonale s'est bien penchée sur la crédibilité de l'intimée et ne s'est nullement bornée à prêter foi, sans regard critique, à ses allégations.
3.
Le recourant critique encore la quotité de la peine privative de liberté qui lui a été infligée.
Il commence par exposer différentes règles légales et jurisprudentielles concernant la fixation de la peine en cas de concours d'infraction, sans en tirer la moindre conclusion ni prétendre que l'autorité précédente aurait pu violer l'un ou l'autre des principes évoqués.
Le recourant indique par ailleurs que la cour cantonale se serait montrée laconique concernant la fixation de sa peine privative de liberté. Dans le jugement attaqué, l'autorité précédente a relevé que le recourant n'avait pas contesté cette sanction "en tant que telle", mais que, vérifiée d'office, celle-ci pouvait être confirmée, des peines de genres différents ayant en particulier été prononcées selon les diverses infractions réprimées. La cour cantonale s'est donc ralliée aux considérations émises par le tribunal de première instance à cet égard. Le recourant soutient devant le Tribunal fédéral qu'il avait bien, au stade de l'appel, contesté la quotité de la peine privative de liberté prononcée, puisqu'il avait alors conclu à l'octroi du sursis complet. Il ressort en effet du jugement attaqué que le recourant a, aux débats d'appel, conclu de manière subsidiaire à "l'octroi d'un sursis" (cf. p. 12). L'intéressé ne précise cependant aucunement quel argument il aurait spécifiquement soulevé à cette occasion, ni ne prétend que celui-ci aurait pu être ignoré par la cour cantonale. On ne distingue donc pas, en l'occurrence, une éventuelle violation du droit d'être entendu du recourant ou de l'<ref-law>.
Le recourant met enfin en avant différents éléments pertinents pour la fixation de la peine, ainsi l'absence d'antécédents, la bonne opinion le concernant exprimée par un témoin, ou son activité professionnelle. Tous ces aspects ressortent du jugement attaqué, étant rappelé que celui-ci forme un tout et que l'on admet que le juge garde à l'esprit l'ensemble des éléments qui y figurent (cf. arrêt 6B_347/2020 du 3 juillet 2020 consid. 4.3 et la référence citée). Le recourant n'explique quant à lui pas en quoi il aurait convenu d'accorder à l'un ou l'autre de ces éléments un poids différent. Pour le reste, on ne saurait admettre, comme le soutient l'intéressé, que ce dernier "reconnaît qu'il a commis une erreur" et qu'il serait donc "capable d'introspection", dès lors que, devant le Tribunal fédéral encore, le recourant nie catégoriquement les faits pour lesquels il a été condamné et consacre l'essentiel de son argumentation à la description de l'intimée comme une menteuse et une manipulatrice.
Pour autant que le grief du recourant réponde aux exigences de motivation découlant de l'<ref-law>, celui-ci doit être rejeté.
4.
Le recours doit être rejeté dans la mesure où il est recevable. Comme il était dénué de chances de succès, la demande d'assistance judiciaire doit être rejetée (<ref-law>). Le recourant, qui succombe, supportera les frais judiciaires, qui seront fixés en tenant compte de sa situation financière, laquelle n'apparaît pas favorable (art. 65 al. 2 et 66 al. 1 LTF). L'intimée, qui n'a pas été invitée à se déterminer, ne saurait prétendre à des dépens.

rulings:
Par ces motifs, le Tribunal fédéral prononce :
1.
Le recours est rejeté dans la mesure où il est recevable.
2.
La demande d'assistance judiciaire est rejetée.
3.
Les frais judiciaires, arrêtés à 1'200 fr., sont mis à la charge du recourant.
4.
Le présent arrêt est communiqué aux parties et à la Cour d'appel pénale du Tribunal cantonal du canton de Vaud.
Lausanne, le 3 septembre 2020
Au nom de la Cour de droit pénal
du Tribunal fédéral suisse
Le Président : Denys
Le Greffier : Graa


facts:
Sachverhalt:
A.
Die Staatsanwaltschaft Limmattal/Albis (im Folgenden: Staatsanwaltschaft) führt eine Strafuntersuchung gegen A._ wegen des Verdachts des gewerbsmässigen Betrugs, des gewerbsmässigen betrügerischen Missbrauchs einer Datenverarbeitungsanlage, der Urkundenfälschung und der Fälschung von Ausweisen. Sie wirft ihm insbesondere vor, er habe in der Zeit von März 2017 bis Mai 2018 unter Angabe von falschen Personalien und Verwendung gefälschter Ausweise Kreditkarten beantragt und erhalten, die er für Zahlungen verwendet habe, ohne die entsprechenden Rechnungen anschliessend zu begleichen. Zudem habe er im März/April 2017 unter Verwendung falscher Personalien Benutzerkonten bei den Online-Portalen "b._.ch" und "c._.ch" errichtet und hierüber zahlreichen Personen Waren zum Kauf angeboten, die er trotz Bezahlung nie geliefert habe.
Am 22. Juli 2019 nahm die Polizei A._ fest. Mit Verfügung vom 24. Juli 2019 versetzte ihn das Zwangsmassnahmengericht des Bezirks Dietikon in Untersuchungshaft.
Am 17. Oktober 2019 beantragte die Staatsanwaltschaft dem Zwangsmassnahmengericht die Verlängerung der Untersuchungshaft. Gleichentags ersuchte A._ um Haftentlassung. Mit Verfügung vom 24. Oktober 2019 wies das Zwangsmassnahmengericht das Haftentlassungsgesuch ab und verlängerte die Untersuchungshaft bis zum 24. Januar 2020.
Die von A._ hiergegen erhobene Beschwerde wies das Obergericht des Kantons Zürich (III. Strafkammer) mit Beschluss vom 8. November 2019 ab. Es bejahte nebst dem dringenden Tatverdacht Kollusionsgefahr. Ob Flucht- oder Wiederholungsgefahr gegeben sei, liess es offen.
Dagegen reichte A._ Beschwerde beim Bundesgericht ein. Mit Urteil vom 5. Dezember 2019 (1B_560/2019) hiess dieses die Beschwerde teilweise gut und hob den Beschluss des Obergerichts auf. Das Bundesgericht verneinte Kollusionsgefahr. Es wies die Sache an das Obergericht zurück zur Prüfung, ob andere Haftgründe gegeben seien.
Mit Beschluss vom 27. Dezember 2019 wies das Obergericht die Beschwerde erneut ab. Es bejahte Wiederholungsgefahr, verneinte dagegen Fluchtgefahr.
B.
A._ führt Beschwerde in Strafsachen mit dem Antrag, den Beschluss des Obergerichts vom 27. Dezember 2019 aufzuheben; er sei aus der Haft zu entlassen.
C.
Das Obergericht und die Staatsanwaltschaft haben auf Vernehmlassung verzichtet.

considerations:
Erwägungen:
1.
1.1. Gegen den angefochtenen Beschluss ist gemäss <ref-law> die Beschwerde in Strafsachen gegeben. Ein kantonales Rechtsmittel steht nicht zur Verfügung. Die Beschwerde ist somit nach <ref-law> zulässig. Der Beschwerdeführer ist gemäss Art. 81 Abs. 1 lit. a und b Ziff. 1 BGG zur Beschwerde berechtigt. Das Zwangsmassnahmengericht hat mit Verfügung vom 24. Januar 2020 die Untersuchungshaft bis zum 24. April 2020 verlängert. Der Beschwerdeführer hat somit nach wie vor ein aktuelles praktisches Interesse an der Behandlung der Beschwerde. Der angefochtene Beschluss stellt einen Zwischenentscheid dar, der dem Beschwerdeführer einen nicht wieder gutzumachenden Nachteil im Sinne von <ref-law> verursachen kann. Die weiteren Sachurteilsvoraussetzungen sind ebenfalls erfüllt und geben zu keinen Bemerkungen Anlass.
1.2. Gemäss <ref-law> stellt das Bundesgericht, soweit - wie hier - erforderlich, die Beschwerde der Vorinstanz sowie den allfälligen anderen Parteien, Beteiligten oder zur Beschwerde berechtigten Behörden zu und setzt ihnen Frist zur Einreichung einer Vernehmlassung an. Nach Abschluss des Schriftenwechsels fällt das Bundesgericht sein Urteil. Für den beantragten "superprovisorischen Entscheid" über die Beschwerde, bevor die Staatsanwaltschaft Gelegenheit zur Stellungnahme hatte, bestand weder Anlass noch eine gesetzliche Grundlage.
2.
2.1. Gemäss <ref-law> ist Untersuchungshaft zulässig, wenn die beschuldigte Person eines Verbrechens oder Vergehens dringend verdächtig ist und ernsthaft zu befürchten ist, dass sie durch schwere Verbrechen oder Vergehen die Sicherheit anderer erheblich gefährdet, nachdem sie bereits früher gleichartige Straftaten verübt hat.
Der Beschwerdeführer stellt den dringenden Tatverdacht nicht in Frage. Er macht geltend, es fehle an der Wiederholungsgefahr. Die von ihm zu befürchtenden Delikte gefährdeten die Sicherheit anderer nicht erheblich. Zudem könne ihm keine ungünstige Prognose gestellt werden.
2.2. Nach der Rechtsprechung kann die Anordnung von Untersuchungshaft wegen Wiederholungsgefahr gemäss <ref-law> dem Verfahrensziel der Beschleunigung dienen, indem verhindert wird, dass sich der Strafprozess durch immer neue Delikte kompliziert und in die Länge zieht. Auch die Wahrung des Interesses an der Verhütung weiterer schwerwiegender Delikte ist nicht verfassungs- und grundrechtswidrig. Vielmehr anerkennt Art. 5 Ziff. 1 lit. c EMRK ausdrücklich die Notwendigkeit, Beschuldigte an der Begehung strafbarer Handlungen zu hindern, somit Spezialprävention, als Haftgrund (<ref-ruling> E. 2.2 S. 11 f. mit Hinweisen).
<ref-law> ist entgegen dem deutsch- und italienischsprachigen Gesetzeswortlaut dahin auszulegen, dass Verbrechen oder schwere Vergehen drohen müssen (<ref-ruling> E. 2.3.1 S. 12 und E. 2.6 S. 14 f. mit Hinweisen). Erforderlich ist - unter Vorbehalt besonderer Fälle (<ref-ruling> E.4) -, dass die beschuldigte Person bereits früher gleichartige Vortaten verübt hat. Auch bei den Vortaten muss es sich um Verbrechen oder schwere Vergehen gegen gleiche oder gleichartige Rechtsgüter gehandelt haben (<ref-ruling> E. 2.3.1 S. 13 mit Hinweis).
Der Haftgrund der Wiederholungsgefahr ist restriktiv zu handhaben und setzt eine ungünstige Rückfallprognose voraus (<ref-ruling> E. 2.9 f. S. 17).
Die drohenden Delikte müssen die Sicherheit anderer erheblich gefährden. Sicherheit bedeutet die Abwesenheit von Gefahr oder Beeinträchtigung. Mit dem Begriff "Sicherheit" ist damit noch nichts über die betroffenen Rechtsgüter gesagt. Auch das Wort "anderer" drückt einzig aus, dass es sich um Rechtsgüter von Personen handeln muss. Die erhebliche Gefährdung der Sicherheit anderer durch drohende Verbrechen oder schwere Vergehen kann sich daher grundsätzlich auf Rechtsgüter jeder Art beziehen. Im Vordergrund stehen Delikte gegen die körperliche und sexuelle Integrität. Vermögensdelikte sind zwar unter Umständen in hohem Mass sozialschädlich, betreffen aber grundsätzlich nicht unmittelbar die Sicherheit der Geschädigten. Anders kann es sich in der Regel nur bei besonders schweren Vermögensdelikten verhalten (<ref-ruling> E. 2.7 S. 15 mit Hinweisen). Die Bejahung der erheblichen Sicherheitsgefährdung setzt voraus, dass die Vermögensdelikte die Geschädigten besonders hart bzw. ähnlich treffen wie ein Gewaltdelikt (Urteile 1B_595/2019 vom 10. Januar 2020 E. 4.1; 1B_32/2017 vom 4. Mai 2017, publ. in: Pra 2017 Nr. 54 S. 534 ff., E. 3.3.5).
Dies gilt insbesondere bei Betrug gemäss <ref-law>. Nach der jüngeren Rechtsprechung kommt bei Betrug, auch gewerbsmässigem, die Bejahung der erheblichen Sicherheitsgefährdung nur in besonders schweren Fällen ausnahmsweise in Betracht (Urteile 1B_595/2019 vom 10. Januar 2020 E. 4.1; 1B_247/2016 vom 27. Juli 2016 E. 2.2.2; weiter noch Urteil 1B_379/2011 vom 2. August 2011 E. 2.9). Das Bundesgericht hat die erhebliche Sicherheitsgefährdung etwa verneint bei einem Beschuldigten, der im Verdacht stand, zur Finanzierung seines gehobenen Lebensunterhalts während rund fünf Jahren gewerbsmässigen Betrug mit einem Deliktsbetrag von Fr. 200'000.-- bis 300'000.-- zulasten des Sozialamts und der Arbeitslosenkasse begangen zu haben (Urteil 1B_247/2016 vom 27. Juli 2016 E. 2.2).
2.3. Im Schrifttum werden zur erheblichen Sicherheitsgefährdung bei Vermögensdelikten unterschiedliche Auffassungen vertreten.
FRANÇOIS CHAIX hält dafür, Untersuchungshaft wegen Wiederholungsgefahr sei gerechtfertigt bei schwereren Verbrechen oder Vergehen ("crimes ou délits aggravés") gegen das Vermögen wie insbesondere gewerbsmässigem Betrug. Dieser beeinträchtige aus der Sicht des Geschädigten die persönliche Sicherheit schwer (Code de procédure pénale suisse, Commentaire Romand, 2. Aufl. 2019, N. 23 zu <ref-law>).
MARKUS HUG/ALEXANDRA SCHEIDEGGER legen dar, Präventivhaft sei denkbar bei grösseren Vermögensdelikten wie namentlich Betrug. An die Wiederholungsgefahr seien allerdings strenge Anordnungen zu stellen, insbesondere mit Blick auf die erforderliche erhebliche Sicherheitsgefährdung, welche nicht mit Sozialschädlichkeit gleichgesetzt werden dürfe. Die in der Rechtsprechung bestehende Tendenz zur Ausweitung dieses Haftgrundes auf weniger gravierende Delikte sei problematisch (Donatsch und andere [Hrsg.], Kommentar zur Schweizerischen Strafprozessordnung, 2. Aufl., 2014, N. 34 und 39b zu <ref-law>).
NIKLAUS SCHMID/DANIEL JOSITSCH bemerken, Anlass zur Annahme der Wiederholungsgefahr könne ausnahmsweise auch schwere Vermögenskriminalität wie Raub oder Einbrechertätigkeit geben, vorab, wenn der Täter bewaffnet gewesen sei. Der unverbesserliche Serienbetrüger falle nicht unter diesen Haftgrund (Handbuch des schweizerischen Strafprozessrechts, 3. Aufl. 2017, S. 431).
FABIO MANFRIN fordert eine zurückhaltende Anwendung des Haftgrunds der Wiederholungsgefahr bei Vermögensdelikten. Diese kämen nur ausnahmsweise als zu befürchtende sicherheitsgefährdende Delikte in Frage (Ersatzmassnahmenrecht nach Schweizerischer Strafprozessordnung, 2014, S. 148 f.).
MARTINA CONTE kommt zum Schluss, die erhebliche Gefährdung der Sicherheit anderer könne bei Vermögensdelikten allein bei drohender Gewalt gegen die physische oder psychische Integrität bejaht werden. Dasselbe gelte bei vermuteter Gewerbs- oder Bandenmässigkeit, wenn die Vortaten konkret auf mögliche Gewaltanwendung hinwiesen. Diesfalls ergebe sich die Gefährdung allerdings nicht aus der qualifizierten Tatbegehung, sondern aus der möglichen Beeinträchtigung der physischen oder psychischen Integrität. Habe der Beschuldigte bisher weder physische noch psychische Gewalt angewendet, reiche die hohe Tatfrequenz bzw. eine ungünstige Rückfallprognose nicht aus für die Bejahung der Sicherheitsgefährdung. Trotz unbestrittener Sozialschädlichkeit treffe der mehrfache Laden- oder Entreissdiebstahl den Geschädigten nicht ähnlich schwer wie ein Gewaltdelikt, weshalb sich die Haft wegen Wiederholungsgefahr nicht rechtfertige. Die Rechtsprechung vermische teilweise die erhebliche Sicherheitsgefährdung mit dem davon unabhängigen Kriterium der Rückfallgefahr. Erforderlich sei die gesonderte Prüfung der konkreten Gefahr für die Sicherheit Dritter (Die Grenzen der Präventivhaft gemäss Schweizerischer Strafprozessordnung, 2018, S. 112 ff., insb. S. 134 f.).
DIEGO R. GFELLER/ADRIAN BIGLER/DURI BONIN führen aus, die erhebliche Sicherheitsgefährdung sei nicht generell, sondern einzelfallbezogen zu beurteilen. In besonderen Fällen könnten qualifizierte Vermögensdelikte sicherheitsrelevant sein. Dies treffe namentlich zu, wenn der Beschuldigte bei Vortaten Waffen mitgeführt habe und deshalb zu befürchten sei, dass er solche auch künftig verwenden könnte. Bei Betrug, auch gewerbsmässigem, liege dagegen keine Sicherheitsrelevanz vor. Solche Delikte seien sozialschädlich. Von ihnen gehe jedoch keine Gefährdung der Sicherheit anderer aus (Untersuchungshaft, 2017, S. 180 f. N. 478 f.).
2.4. Das Schrifttum befürwortet demnach ebenfalls eine zurückhaltende Anwendung der Untersuchungshaft wegen Wiederholungsgefahr bei Vermögensdelikten. Ausschliessen will sie insoweit offenbar niemand. Dafür besteht auch kein Grund. Ein Vermögensdelikt kann die Sicherheit vergleichbar schwer beeinträchtigen wie ein Gewaltdelikt. Bringt der Täter beispielsweise den Geschädigten, der sich in fortgeschrittenerem Alter befindet, um das gesamte durch harte Arbeit erwirtschaftete Vermögen, dürfte das diesen in der Regel mindestens so schwer treffen wie ein körperlicher Angriff etwa durch einen Faustschlag. Wollte man bei derartigen Vermögensdelikten die erhebliche Sicherheitsgefährdung und damit Untersuchungshaft wegen Wiederholungsgefahr ausschliessen, entstünde ein Wertungswiderspruch. An der dargelegten jüngeren Rechtsprechung ist deshalb festzuhalten.
2.5. Ob ein besonders schweres Vermögensdelikt droht, das den Geschädigten besonders hart bzw. ähnlich trifft wie ein Gewaltdelikt, kann nicht abstrakt gesagt werden. Es kommt auf die Umstände des Einzelfalles an.
Für die erhebliche Sicherheitsgefährdung spricht es, wenn konkrete Anhaltspunkte dafür bestehen, dass der Beschuldigte bei künftigen Vermögensdelikten Gewalt anwenden könnte. So verhält es sich insbesondere, wenn er bei früheren Vermögensstraftaten eine Waffe mit sich geführt oder gar eingesetzt hat.
Zu berücksichtigen ist sodann die Schwere der vom Beschuldigten begangenen Vermögensdelikte. Je gravierender diese sind, desto eher spricht dies für die Sicherheitsgefährdung. Ist der Deliktsbetrag - wie zum Beispiel bei Anlagebetrug - sehr hoch, lässt das befürchten, dass der Beschuldigte auch künftig schwere Vermögensdelikte begehen wird.
Rechnung zu tragen ist weiter der persönlichen, namentlich finanziellen Lage der Geschädigten. Zielen die Taten des Beschuldigten beispielsweise insbesondere auf schwache und finanziell in bescheidenen Verhältnissen lebende Geschädigte, braucht es für die Bejahung der Sicherheitsgefährdung weniger und genügt ein geringerer Deliktsbetrag.
Eine Rolle spielen auch die Verhältnisse des Beschuldigten. Hat er z.B. weder Einkommen noch Vermögen und gleichwohl einen grossen Finanzbedarf, etwa weil er einen luxuriösen Lebensstil pflegt oder an Spielsucht leidet, lässt das darauf schliessen, dass er schwere Vermögensdelikte begehen könnte.
Die erhebliche Sicherheitsgefährdung begründen können sodann entdeckte Pläne für die Begehung schwerer Vermögensstraftaten.
Ob die erhebliche Sicherheitsgefährdung zu bejahen ist, ist aufgrund einer Gesamtwürdigung der im Einzelfall gegebenen Umstände zu entscheiden.
2.6. Wie im Schrifttum zutreffend dargelegt wird, kann eine ungünstige Rückfallprognose allein für die Bejahung der Wiederholungsgefahr nicht genügen, da dem Kriterium der erheblichen Sicherheitsgefährdung eine eigenständige Tragweite zukommt (<ref-ruling> E. 2.5 S. 14). Für eine ungünstige Prognose spricht es insbesondere, wenn der Beschuldigte bereits zahlreiche Vortaten verübt und sich auch durch Vorstrafen nicht von der Fortsetzung seiner deliktischen Tätigkeit hat abhalten lassen. Ist die Prognose zwar ungünstig, sind vom Beschuldigten aber keine Vermögensdelikte zu erwarten, welche die Geschädigten besonders hart bzw. ähnlich treffen wie ein Gewaltdelikt, lässt sich keine Präventivhaft rechtfertigen. So verhält es sich namentlich beim Serienbetrüger, der nie jemanden schwer geschädigt hat.
2.7. Besonders schwer von einem Vermögensdelikt betroffen sein können auch juristische Personen. Zu denken ist insbesondere an kleine und mittlere Unternehmen, die vom Täter um für den Betrieb notwendiges Kapital gebracht werden, was ihre Existenz bedrohen und zum Verlust von Arbeitsplätzen führen kann. Selbst beim Gemeinwesen kann eine besonders schwere Betroffenheit nicht von vornherein ausgeschlossen werden.
2.8. Der Beschwerdeführer ist einschlägig vorbestraft. Mit Strafbefehl vom 13. September 2017 verurteilte ihn die Staatsanwaltschaft wegen (teilweise versuchten) Betrugs zu 720 Stunden gemeinnütziger Arbeit. Dem Strafbefehl liegt folgender Sachverhalt zugrunde: Der Beschwerdeführer bestellte zwischen August 2016 und Januar 2017 im Internet bei zahlreichen Firmen auf Rechnung Waren, obwohl er wusste, dass er ausserstande war, diese zu bezahlen. Er verheimlichte den Firmen seine wahre Identität sowie seine schlechte finanzielle Lage und wandte verschiedene Kniffe an, um in den Besitz der Waren zu gelangen. Der Gesamtdeliktsbetrag belief sich auf Fr. 55'741.70.
Im jetzigen Verfahren wird dem Beschwerdeführer vorgeworfen, er habe in der Zeit von März 2017 bis Mai 2018 bei zwei Kreditkartenfirmen unter Verwendung falscher Personalien und gefälschter Unterlagen 13 Kreditkartenanträge eingereicht. Dabei habe er sechs Kreditkarten erlangt. Mit fünf davon habe er bei mindestens sechs Geschäften Zahlungen von insgesamt Fr. 36'153.05 getätigt. Weiter habe er im April 2017 unter Verwendung falscher Personalien bei einer Bank ein Konto eröffnet. Dieses habe er benutzt, um Zahlungen aus Vorschussbetrügen entgegenzunehmen. Zur Begehung dieser Betrüge habe er im März/April 2017 bei "b._.ch" und "c._.ch" je ein Benutzerkonto errichtet. Dabei habe er bei beiden Konten falsche Personalien angegeben. Über die Benutzerkonten bei "b._.ch" und "c._.ch" habe er Waren verkauft, welche er den Käufern trotz Vorauszahlung nie geliefert habe. Der Deliktsbetrag belaufe sich insoweit auf Fr. 16'600.--. Der Beschwerdeführer habe sich überdies in der Zeit vom 23. Dezember 2017 bis 18. Februar 2018 zum Nachteil der Lotteriegesellschaft unrechtmässig den Betrag von Fr. 32'255.-- auszahlen lassen. Ausserdem habe er mindestens in der Zeit vom 1. Juni 2016 bis zum 4. März 2019 zu Unrecht Sozialhilfe bezogen, welche sich auf insgesamt Fr. 120'924.20 belaufen habe.
2.9. Der Beschwerdeführer hat demnach bereits zahlreiche Betrüge begangen. Es besteht der dringende Verdacht, dass er trotz hängiger Strafuntersuchung wegen Betrugs und des darauf folgenden Strafbefehls weiterdelinquiert hat. Seine finanzielle Lage ist schlecht. Angesichts dessen muss ihm nach der zutreffenden Ansicht der Vorinstanz eine ungünstige Rückfallprognose gestellt werden. Dies genügt nach dem Gesagten aber nicht für die Bejahung einer erheblichen Sicherheitsgefährdung.
Der Beschwerdeführer hat nie jemanden besonders schwer geschädigt, so dass die Sicherheit anderer erheblich gefährdet worden wäre. Wie sich dem Strafbefehl entnehmen lässt, waren die von ihm im Internet bei zahlreichen Firmen bestellten Waren jeweils von vergleichsweise geringem Wert. Bei den ihm neu vorgeworfenen Kreditkartenbetrügen beläuft sich der Deliktsbetrag auf insgesamt Fr. 36'153.05. Geschädigt worden sollen dabei zwei Kreditkartenunternehmen sein. Bei solchen führt ein Schaden in dieser Grössenordnung nicht zu einer besonders schweren Betroffenheit. Bei den dem Beschwerdeführer zur Last gelegten Vorschussbetrügen beläuft sich der Deliktsbetrag auf Fr. 16'600.--. Wie die Vorinstanz ausführt, sollen insoweit nach derzeitigem Kenntnisstand 78 Personen geschädigt worden sein. Jede dieser Personen wurde somit durchschnittlich um rund Fr. 212.-- geschädigt. Eine besonders schwere Betroffenheit kann sich daraus bei niemandem ergeben haben. An einer solchen Betroffenheit fehlt es auch bei der Lotteriegesellschaft, die im Jahr 2018 einen Reingewinn von 372 Millionen Franken erzielte. Ein Schaden von Fr. 32'255.-- ist für sie verkraftbar. Dasselbe gilt für den Staat, der dem Beschwerdeführer zu Unrecht Fr. 120'924.20 Sozialhilfe gewährt haben soll.
Der Deliktsbetrag bei den dem Beschwerdeführer neu vorgeworfenen Taten beläuft sich auf insgesamt rund Fr. 206'000.--. Er liegt somit im unteren Bereich des Betrags, der dem erwähnten Urteil 1B_247/2016 vom 27. Juli 2016 zugrunde lag, in welchem das Bundesgericht einen besonders schweren Fall verneinte. Der Beschwerdeführer soll die ihm zur Last gelegten Delikte von Juni 2016 bis März 2019 begangen haben. Der Deliktszeitraum ist mithin kürzer als jener von fünf Jahren, um den es im Urteil 1B_247/2016 vom 27. Juli 2016 ging.
Wegen Gewalttätigkeiten ist der Beschwerdeführer nie auffällig geworden. Anzeichen dafür, dass er künftig im Zusammenhang mit der Begehung von Vermögensdelikten zu Gewalt neigen könnte, bestehen nicht.
Würdigt man dies gesamthaft, drohen vom Beschwerdeführer keine besonders schweren Vermögensdelikte, die den Geschädigten besonders hart bzw. ähnlich treffen wie ein Gewaltdelikt. Wenn die Vorinstanz die erhebliche Sicherheitsgefährdung bejaht hat, verletzt das daher Bundesrecht.
2.10. Die Voraussetzungen des Haftgrunds der Wiederholungsgefahr sind demnach nicht erfüllt. Fluchtgefahr (<ref-law>) verneint die Vorinstanz. Dass keine Kollusionsgefahr (<ref-law>) besteht, hat das Bundesgericht bereits entschieden (oben lit. A). Der Beschwerdeführer ist deshalb in Gutheissung der Beschwerde unverzüglich aus der Haft zu entlassen.
3.
Bei diesem Ausgang des Verfahrens sind keine Gerichtskosten zu erheben (<ref-law>) und hat der Kanton dem Vertreter des Beschwerdeführers eine Entschädigung zu bezahlen (Art. 68 Abs. 1 f. BGG). Das Gesuch um unentgeltliche Rechtspflege und Verbeiständung nach <ref-law> ist damit gegenstandslos.

rulings:
Demnach erkennt das Bundesgericht:
1.
Die Beschwerde wird gutgeheissen, der Beschluss des Obergerichts des Kantons Zürich vom 27. Dezember 2019 aufgehoben und der Beschwerdeführer unverzüglich aus der Haft entlassen.
2.
Es werden keine Gerichtskosten erhoben.
3.
Der Kanton Zürich hat dem Vertreter des Beschwerdeführers, Rechtsanwalt Dr. Diego R. Gfeller, eine Entschädigung von Fr. 2'000.-- zu bezahlen.
4.
Dieses Urteil wird dem Beschwerdeführer, der Staatsanwaltschaft Limmattal/Albis und dem Obergericht des Kantons Zürich, III. Strafkammer, schriftlich mitgeteilt.
Lausanne, 29. Januar 2020
Im Namen der I. öffentlich-rechtlichen Abteilung
des Schweizerischen Bundesgerichts
Der Präsident: Chaix
Der Gerichtsschreiber: Härri


facts:
Faits :
A.
Par jugement du 19 juin 2019, le Tribunal de police de la République et canton de Genève a libéré A._ du chef de prévention d'escroquerie, mais l'a condamnée, pour gestion déloyale aggravée, à une peine pécuniaire de 150 jours-amende à 100 fr. le jour, avec sursis durant trois ans. Il a en outre condamné la prénommée à payer à B._ la somme de 10'124 fr. 50, avec intérêts, à titre de réparation de son dommage matériel. Le tribunal a par ailleurs prononcé une créance compensatrice et ordonné le maintien du séquestre sur les avoirs figurant sous chiffre 1 de l'inventaire no 8259020160926, a constaté que B._ avait cédé à l'Etat de Genève sa créance en dommages-intérêts à l'encontre de A._ et a alloué la créance compensatrice à la première nommée à concurrence de sa créance en dommages-intérêts contre la seconde nommée.
B.
Par arrêt du 29 avril 2020, la Chambre pénale d'appel et de révision de la Cour de justice genevoise a rejeté l'appel formé par A._ contre ce jugement et a confirmé celui-ci.
La cour cantonale a retenu les faits suivants.
B.a. A._ est née en 1961 en Tunisie. Elle s'est installée à Genève en 2001. Elle y a obtenu son brevet d'avocat en 2010 puis s'est installée à son compte en 2011.
B.b. En mai 2011, les sociétés C._ Sàrl - gérée par D._ - et E._ SA - administrée par F._ - ont requis deux autorisations de construire des immeubles sur la commune de X._.
Dans le courant du mois de juillet de la même année, A._, avocate, a été consultée par plusieurs voisins, dont les époux G._, H._ et I._, propriétaires d'appartements en PPE, et deux propriétaires de villas, pour s'opposer à ces requêtes. Par la suite, les deux propriétaires de villas se sont retirés de la procédure.
Le 6 septembre 2011, B._, propriétaire d'une villa jumelle de celle de l'un des propriétaires précités, s'est jointe à eux et a également mandaté A._. Cette dernière a entrepris des démarches communes les concernant.
B.c. Par actes séparés des 25 mars et 27 mai 2013, A._ a formé recours contre les autorisations de construire délivrées en février 2013 en faveur de E._ SA et en avril 2013 en faveur de C._ Sàrl.
Un autre groupe de propriétaires, au sein duquel figurait également B._, défendu par l'avocat J._, a fait de même.
B.d. Le 5 août 2013, le Tribunal administratif de première instance a rejeté la demande de retrait d'effet suspensif formée par les promoteurs. Une requête de récusation présentée par A._ au nom de ses mandants a en revanche été admise. Sur le fond, les recours ont été rejetés le 14 novembre 2013 s'agissant de la cause impliquant C._ Sàrl et le 15 novembre 2013 s'agissant de la procédure concernant E._ SA. Sur le premier jugement, le nom de B._ était mentionné tant au sein des recourants défendus par A._ que parmi ceux assistés par l'avocat J._.
Le 10 janvier 2014, A._ a formé recours au nom des époux G._, H._ et I._, ainsi que pour le compte de de B._, contre ces jugements, auprès de la Chambre administrative de la Cour de justice genevoise (ci-après : CJCA).
B.e. B._ a, par courrier du 7 février 2014, informé A._ de sa volonté de "démissionner définitivement" de ces recours, dont les coûts excédaient ses capacités financières.
A._ a confirmé, par pli du 28 février 2014, en avoir pris note, ajoutant que B._ recevrait prochainement copie des actes de retrait des recours. Elle a, le 11 mars 2014, informé la CJCA du retrait du recours de B._, dont elle indiquait ne plus défendre les intérêts.
B.f. A._ a reçu ou facturé différents montants à titre d'honoraires.
Pour la période antérieure à janvier 2012, elle a reçu à tout le moins un total de 14'167 fr. 90 de la part de ses mandants K._, L._, M._, des époux G._ et des époux H._. B._ s'est pour sa part acquittée d'une provision de 4'000 fr., en trois versements, les 9 septembre, 27 septembre et 19 octobre 2011, ainsi que d'un reliquat de 724 fr. 50 le 25 mai 2012, soit un total de 4'724 fr. 50.
Après la résiliation du mandat, A._ a, par courrier du 25 février 2014, rappelé à B._ ses notes de frais et honoraires des 16 mai 2013 et 15 janvier 2014, ainsi que l'existence d'un solde dû de 4'552 francs. Seul un montant de 400 fr. à titre de participation à l'avance de frais de première instance avait été payé par B._.
B.g. Surprise par le montant réclamé, B._ a consulté l'avocat N._.
Ce dernier a, par pli du 6 mars 2014 adressé à A._, accusé réception du courrier du 25 février 2014 et contesté que sa mandante fût débitrice de la prénommée. Il a demandé un relevé de l'activité déployée et des heures consacrées au mandat, ainsi que la copie d'un éventuel accord relatif à la fixation des honoraires, respectivement d'un forfait, sa mandante lui ayant indiqué que, "malgré ses multiples demandes de clarification", aucun accord n'avait été trouvé à ce propos. Il a également requis à plusieurs reprises une copie du dossier.
A._ n'y a pas donné suite, invoquant plusieurs raisons formelles successives. Elle a cependant communiqué copie de deux courriers de B._, le premier du 6 septembre 2011 dans lequel cette dernière sollicitait la possibilité de payer la provision de manière échelonnée, et un second du 25 février 2013 lui demandant de "déployer [sa] diligence dans le traitement [des] recours, notamment sur le plan financier".
Dans un courrier adressé le 14 avril 2014 à l'avocat N._, A._ a encore précisé que si B._ contestait être sa débitrice, elle-même n'aurait d'autre choix que d'emprunter la voie judiciaire pour faire constater sa créance.
Mise en demeure par l'avocat N._ le 8 mai 2014 de lui remettre l'intégralité du dossier de B._ sous peine de voir le Bâtonnier saisi, et à la suite d'un entretien téléphonique du 20 juin 2014, A._ a finalement indiqué renoncer, par gain de paix, à exiger le paiement de sa note d'honoraires et autres frais de procédure.
B.h. Après le retrait du recours de B._, les époux G._, H._ et I._ ont expressément demandé à A._ de négocier une transaction avec la partie adverse, cela "dans une fourchette de CHF 5'000.- par famille".
A._ a, par courrier électronique du 20 mars 2014, adressé à D._ un projet de transaction prévoyant le versement par C._ Sàrl, soit pour elle D._, d'un montant encore indéterminé aux époux G._, H._ et I._, en contrepartie du retrait des recours. Le même jour, elle a indiqué à D._ que B._ ne figurait plus dans le "groupe de recourants".
Le lendemain, A._ a envoyé à D._ une version définitive de la convention, datée du 17 mars 2014, mentionnant également B._ mais ne précisant toujours pas le montant de l'indemnité à verser.
A._ et D._ se sont ensuite retrouvés, le même 21 mars 2014, en début d'après-midi, dans les locaux de la CJCA, où tous deux ont signé une transaction, laquelle prévoyait le versement d'une somme de 75'000 fr. aux recourants pour solde de tout compte, "à titre de dédommagement de leurs frais de justice, émoluments, honoraires et frais d'avocat". A._ y était expressément mentionnée comme agissant au nom des époux G._, H._, I._, et de B._.
Le 21 mars 2014, D._ a procédé à un retrait bancaire de 75'000 fr. au débit de son compte privé. Cette somme a été remise à A._. Le 3 avril 2014, F._ a versé la moitié de ce montant, soit 37'500 fr., à D._.
Au nom des époux G._, H._, I._, et de B._, A._ a, le 21 mars 2014, informé la CJCA du retrait des recours, vu l'accord intervenu entre les parties. Par décision du 7 avril 2014, le juge délégué de la CJCA a rayé du rôle la cause concernant E._ SA et a fixé en faveur de cette dernière une indemnité de procédure de 800 fr., mise conjointement et solidairement à la charge des recourants, y compris de B._.
L'avocat de E._ SA a, par courriers séparés du 5 juin 2014 adressés aux époux G._, H._, I._, et à B._, demandé le versement de la somme de 800 fr. due conformément à la décision de la CJCA.
B.i. Le 14 janvier 2015, B._ a déposé plainte contre A._, pour gestion déloyale. Elle indiquait avoir appris, en recevant la décision de la CJCA du 7 avril 2014 et le courrier de l'avocat de E._ SA, que son recours avait été retiré, sans qu'elle en connût alors les motifs, puis, en discutant durant l'été avec l'architecte responsable du projet et un voisin, qu'un accord financier avait été conclu sans qu'elle en fût informée, les autres parties ayant chacune touché 5'000 francs.
C.
A._ forme un recours en matière pénale au Tribunal fédéral contre l'arrêt du 29 avril 2020, en concluant, avec suite de frais et dépens, principalement à sa réforme en ce sens qu'elle est acquittée, que le séquestre maintenu sur les avoirs figurant sous chiffre 1 de l'inventaire no 8259020160926 est levé, qu'une somme de 40'000 fr. lui est restituée, qu'une indemnité de 5'000 fr. lui est allouée à titre de réparation du tort moral subi et que toutes les conclusions prises à son encontre sont rejetées. Subsidiairement, elle conclut à son annulation et au renvoi de la cause à l'autorité cantonale pour nouvelle décision.

considerations:
Considérant en droit :
1.
La recourante reproche à la cour cantonale d'avoir apprécié les preuves et établi les faits de manière arbitraire ainsi qu'en violation du principe "in dubio pro reo".
1.1. Le Tribunal fédéral n'est pas une autorité d'appel, auprès de laquelle les faits pourraient être rediscutés librement. Il est lié par les constatations de fait de la décision entreprise (art. 105 al. 1 LTF), à moins qu'elles n'aient été établies en violation du droit ou de manière manifestement inexacte au sens des art. 97 al. 1 et 105 al. 2 LTF, soit pour l'essentiel de façon arbitraire au sens de l'art. 9 Cst. Une décision n'est pas arbitraire du seul fait qu'elle apparaît discutable ou même critiquable; il faut qu'elle soit manifestement insoutenable et cela non seulement dans sa motivation mais aussi dans son résultat. Le Tribunal fédéral n'entre pas en matière sur les critiques de nature appellatoire. La présomption d'innocence, garantie par les art. 10 CPP, 32 al. 1 Cst., 14 par. 2 Pacte ONU II et 6 par. 2 CEDH, ainsi que son corollaire, le principe "in dubio pro reo", concernent tant le fardeau de la preuve que l'appréciation des preuves au sens large. En tant que règle sur le fardeau de la preuve, elle signifie, au stade du jugement, que le fardeau de la preuve incombe à l'accusation et que le doute doit profiter au prévenu. Comme règle d'appréciation des preuves, la présomption d'innocence signifie que le juge ne doit pas se déclarer convaincu de l'existence d'un fait défavorable à l'accusé si, d'un point de vue objectif, il existe des doutes quant à l'existence de ce fait. Il importe peu qu'il subsiste des doutes seulement abstraits et théoriques, qui sont toujours possibles, une certitude absolue ne pouvant être exigée. Il doit s'agir de doutes sérieux et irréductibles, c'est-à-dire de doutes qui s'imposent à l'esprit en fonction de la situation objective. Lorsque l'appréciation des preuves et la constatation des faits sont critiquées en référence au principe "in dubio pro reo", celui-ci n'a pas de portée plus large que l'interdiction de l'arbitraire (<ref-ruling> consid. 1.1 p. 155 s. et les références citées).
1.2. La cour cantonale a exposé que la recourante avait signé la transaction du 17 mars 2014 avec C._ Sàrl, en sa qualité d'avocate, au nom et pour le compte de l'intimée. Les circonstances dans lesquelles le nom de l'intimée avait été ajouté à la dernière minute parmi les parties prenantes à la transaction étaient demeurées peu claires. La recourante avait donné des explications changeantes à ce propos, tandis que l'intimée avait nié l'existence d'un mandat formel, thèse qui était rendue crédible par l'absence de tout document allant dans ce sens, ainsi que par un courrier électronique adressé par la recourante au promoteur le 20 mars 2014, attirant son attention sur le fait que l'intimée ne faisait plus partie des recourants. Il était possible que D._ eût souhaité s'assurer du retrait de l'intimée de toutes les procédures administratives, puisque celle-ci faisait également partie du groupe représenté par l'avocat J._. Quoi qu'il en fût, la recourante n'avait pas rendu compte de sa gestion, puisqu'elle n'avait pas transmis copie de la transaction à l'intimée ni informé cette dernière du montant pour lequel l'accord avait été conclu. La recourante n'avait pas même informé l'intimée - ou son avocat - de l'existence de la convention. L'avocat N._ avait en effet nié le contenu de la conversation que la recourante prétendait avoir eue avec lui à ce sujet. Un courrier du 23 juin 2014, dont s'était prévalue la recourante, n'en faisait pas davantage état. L'intimée et son avocat avaient d'ailleurs toujours nié avoir reçu les courriers des 24 mars et 6 juin 2014 s'y référant, dont aucune copie n'avait été trouvée dans le dossier - physique ou informatique - saisi chez la recourante. Au contraire, le document qui se rapportait vraisemblablement au courrier du 24 mars 2014 avait été effacé après l'audition tenue le 12 septembre 2016 par le ministère public, tandis que le second avait été modifié à plusieurs reprises deux jours avant celle-ci. Selon la cour cantonale, les exemplaires produits par la recourante durant cette audition avaient été forgés de toutes pièces pour les besoins de la défense. Le fait que, par courrier du 16 avril 2014, la recourante eût réclamé à l'intimée un solde de 575 fr. - quand bien même la somme de 15'000 fr. qu'elle prétendait avoir reçue était suffisante pour couvrir les honoraires auxquels elle affirmait encore pouvoir prétendre - avait achevé de convaincre l'autorité précédente du fait que l'intéressée avait violé son devoir d'information et de rendre compte.
S'agissant de la somme perçue par la recourante à l'issue de la transaction, la cour cantonale a indiqué qu'il était invraisemblable que l'intéressée n'eût reçu que 15'000 fr., comme elle l'affirmait, cela même si aucune quittance n'avait été produite. En effet, D._ avait démontré avoir retiré une somme de 75'000 fr. le 21 mars 2014, peu avant de rencontrer la recourante. Compte tenu de la fortune du prénommé et du fait qu'il paraissait avoir ajouté lui-même le montant figurant sur la convention, la version de la recourante - selon laquelle D._ aurait fait pression sur elle pour qu'elle ne lui réclame pas le solde du montant fixé et se serait approprié la somme versée par F._ au titre de sa participation dans l'indemnisation des parties recourantes - n'était pas crédible. La recourante avait d'ailleurs allégué que la transaction n'aurait été que partiellement exécutée par D._ pour la première fois après avoir eu connaissance des éléments probatoires recueillis durant l'instruction. Pour le reste, quand bien même la recourante n'avait déposé que 15'000 fr. sur son compte postal, celle-ci avait démontré qu'elle ne craignait pas de détenir d'importantes sommes en espèces, comme en avaient témoigné les 80'000 fr. retirés de son compte postal après l'audition du 12 septembre 2016 par crainte d'un séquestre, ou la somme de 40'000 fr. retrouvée à son domicile. Ainsi, la recourante avait bien reçu de D._ un montant de 75'000 fr. en exécution de la convention, mais avait caché celui-ci à ses mandants afin d'en conserver la majeure partie.
1.3. Dans une section de son mémoire de recours intitulée "En fait", la recourante présente sa propre version des événements, en s'écartant des faits retenus par la cour cantonale ainsi qu'en introduisant différents éléments qui ne ressortent pas de l'arrêt attaqué, sans démontrer en quoi celle-ci aurait versé dans l'arbitraire à cet égard. Ce faisant, l'intéressée ne présente aucun grief recevable.
1.4. La recourante commence par nier avoir reçu, de la part de D._, le montant de 75'000 fr. fixé dans la convention signée le 21 mars 2014. Son argumentation sur ce point se révèle purement appellatoire et, partant, irrecevable, l'intéressée se bornant à discuter la crédibilité des déclarations du prénommé, sans aucunement démontrer quelle constatation insoutenable aurait pu être tirée, par la cour cantonale, des moyens probatoires sur lesquels celle-ci a fondé sa conviction.
1.5. La recourante critique ensuite l'attitude de l'avocat N._ au cours de leurs échanges en mars 2014 et s'attache à l'étendue des pouvoirs qui lui avaient alors été conférés par l'intimée. On ne perçoit pas quels éléments de fait sont à cet égard contestés par la recourante, ni en quoi un éventuel vice sur ce point serait susceptible d'influer sur le sort de la cause (cf. art. 97 al. 1 LTF). Il en va de même lorsque la recourante prétend - de manière purement appellatoire - que l'avocat N._ aurait "soustrait des documents importants à la connaissance de la justice", soit des courriers du prénommé des 8 mai et 23 juin 2014, qui seraient entrés en contradiction avec la position de l'intimée, l'intéressée ne précisant nullement quelle constatation insoutenable aurait pu être tirée - par l'autorité précédente - de ces missives, lesquelles ne mentionnent nullement le retrait des recours administratifs (cf. pièces C-190 et C-218 du dossier cantonal).
1.6. La recourante soutient ensuite, de manière à nouveau appellatoire, qu'elle aurait bénéficié de l'accord de l'intimée - prétendument obtenu le soir du 20 mars 2014 par téléphone - pour l'inclure dans la convention transactionnelle. Elle ne démontre pas qu'il aurait été arbitraire de retenir que ces allégations n'étaient pas crédibles, en particulier car la recourante avait présenté des explications fluctuantes sur ce point. Au demeurant, la recourante n'explique pas en quoi cet élément pourrait influer sur le sort de la cause (cf. art. 97 al. 1 LTF), l'autorité précédente ayant considéré que son raisonnement aurait été le même, que l'intéressée eût agi avec ou sans mandat de la part de l'intimée - laquelle n'avait jamais remis en cause la validité de la convention concernée -, aspect concernant lequel aucun grief recevable (cf. art. 42 al. 2 LTF) n'est formulé devant le Tribunal fédéral.
1.7. La recourante prétend avoir rendu compte à l'intimée de la convention signée le 21 mars 2014. Son argumentation, derechef appellatoire, repose sur une libre interprétation des courriers de l'avocat N._ des 8 mai et 23 juin 2014 (cf. consid. 1.5 supra). Or, si le courrier du 8 mai 2014 évoque bien - sans autre précision - une "compensation" (cf. pièce C-190 du dossier cantonal), celui du 23 juin 2014 fait état d'une renonciation de la recourante, par gain de paix, à exiger le solde de ses frais et honoraires (cf. pièce C-218 du dossier cantonal). On ne voit donc pas en quoi il aurait été arbitraire de retenir que ces missives ne faisaient pas mention de la convention transactionnelle ni ne concernaient celle-ci. Il n'était pas davantage insoutenable, pour l'autorité précédente, de retenir que l'intimée n'avait pas entendu opérer une compensation entre le montant qui devait lui revenir en raison de ladite convention et un éventuel solde d'honoraires en faveur de la recourante.
1.8. La recourante conteste enfin le montant des honoraires qui lui étaient encore dus par l'intimée à l'époque des faits.
1.8.1. Sur ce point, on comprend que la cour cantonale a repris à son compte l'établissement des faits opéré par le tribunal de première instance (cf. jugement du 19 juin 2019, p. 15-17), en retenant que, par courrier du 25 février 2014, la recourante avait demandé à l'intimée le paiement des notes de frais et d'honoraires des 16 mai 2013 et 15 janvier 2014, correspondant à un solde total de 4'552 francs. Il ressortait à cet égard du jugement de première instance que seules les factures des 16 mai 2013 et 15 janvier 2014 avaient été envoyées à l'intimée, tandis que certaines avances de frais et émoluments avaient été payés directement auprès des autorités administratives. Les autres factures adressées à l'intimée et produites par la recourante durant la procédure avaient constitué soit des rappels, soit de fausses factures, les autres mandants n'ayant par exemple rien payé pour la demande de récusation ou de restitution de l'effet suspensif. En outre, s'il s'était agi de véritables factures, on ne comprenait pas pourquoi la recourante n'en aurait pas réclamé le paiement dans son courrier du 25 février 2014. D'ailleurs, si l'intimée avait reçu six factures différentes, elle aurait révoqué le mandat de la recourante bien plus tôt.
1.8.2. Dans sa lettre du 25 février 2014 adressée à l'intimée, la recourante a notamment écrit ce qui suit (cf. pièce A-15/4 du dossier cantonal) :
"Prenant note de votre révocation du mandat, je vous rappelle toutefois que mes honoraires demeurent en souffrance, soit un montant total de CHF 4'552.-.
Nul besoin de préciser qu'ils sont dus nonobstant votre révocation du mandat, par ailleurs intervenue après son exécution.
Pour toute fin utile, je vous tiens deux exemplaires de mes notes de frais et honoraires des 16 mai 2013 et 15 janvier 2014 et un bulletin de versement."
Il n'était aucunement arbitraire, au vu de ce courrier, de retenir que le solde des honoraires dus à la recourante s'élevait alors à 4'552 francs. La recourante se contente pour sa part d'évoquer, de manière appellatoire, avoir déployé une activité importante pour le compte de l'intimée, ou être convenue, avec cette dernière, d'une rémunération forfaitaire, dont on ignore au demeurant la teneur. Il convient pour le reste de relever que la recourante ne détaille même pas les montants qui auraient en définitive dû lui être payés en sus par l'intimée, mais évoque - sans plus de précisions - des "justificatifs" et des "développements", ne faisant aucunement apparaître, de la sorte, un établissement arbitraire des faits. Contrairement à ce que suggère la recourante, il n'appartenait aucunement à la cour cantonale de fixer ses honoraires "de manière équitable" en examinant les actes de procédure rédigés. Celle-ci devait au contraire, sur la base des éléments probatoires figurant au dossier - en l'occurrence les factures adressées par la recourante à l'intimée - déterminer quels montants auraient encore été dus par cette dernière à l'intéressée.
1.9. Compte tenu de ce qui précède, le grief doit être rejeté dans la faible mesure de sa recevabilité.
2.
Le recours doit être rejeté dans la mesure où il est recevable. La recourante, qui succombe, supporte les frais judiciaires (art. 66 al. 1 LTF). L'intimée, qui n'a pas été invitée à se déterminer, ne saurait prétendre à des dépens.

rulings:
Par ces motifs, le Tribunal fédéral prononce :
1.
Le recours est rejeté dans la mesure où il est recevable.
2.
Les frais judiciaires, arrêtés à 3'000 fr., sont mis à la charge de la recourante.
3.
Le présent arrêt est communiqué aux parties et à la Cour de justice de la République et canton de Genève, Chambre pénale d'appel et de révision.
Lausanne, le 28 octobre 2020
Au nom de la Cour de droit pénal
du Tribunal fédéral suisse
Le Président : Denys
Le Greffier : Graa