categorie-details.component.html 4.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  1. <app-menu></app-menu>
  2. <div id="main">
  3. <div class="card shadow center">
  4. <div class="card-header"><span i18n>Fiche d'une catégorie</span></div>
  5. <div class="card-header shadow-sm">
  6. <button (click)="goToListCategorie()" class="btn bg-gradient btn-primary btn-sm"><i class="fa-solid fa-xmark"></i>&nbsp;<span i18n>Retour</span></button>
  7. </div>
  8. <div class="card-body">
  9. <div class="form-group row">
  10. <label class="col-sm-4 col-form-label col-form-label-sm label-nobr"><span i18n>Créé le</span></label>
  11. <div class="col-sm-8">
  12. <input type="text" class="form-control form-control-sm field-separate" id="dateCreation" name="dateCreation" [(ngModel)]="categorie.dateCreation" disabled>
  13. </div>
  14. </div>
  15. <div class="form-group row">
  16. <label class="col-sm-4 col-form-label col-form-label-sm label-nobr"><span i18n>Modifié le</span></label>
  17. <div class="col-sm-8">
  18. <input type="text" class="form-control form-control-sm field-separate" id="dateModification" name="dateModification" [(ngModel)]="categorie.dateModification" disabled>
  19. </div>
  20. </div>
  21. <div class="form-group row">
  22. <label class="col-sm-4 col-form-label col-form-label-sm label-nobr"><span i18n>Libellé</span></label>
  23. <div class="col-sm-8">
  24. <input type="text" class="form-control form-control-sm field-separate" id="libelle" name="libelle" [(ngModel)]="categorie.libelle" disabled>
  25. </div>
  26. </div>
  27. <div class="form-group row">
  28. <label class="col-sm-4 col-form-label col-form-label-sm label-nobr"><span i18n>Numéro d'ordre</span></label>
  29. <div class="col-sm-2">
  30. <input type="text" class="form-control form-control-sm field-separate" id="numeroOrdre" name="numeroOrdre" [(ngModel)]="categorie.numeroOrdre" disabled>
  31. </div>
  32. </div>
  33. <div class="form-group row">
  34. <div class="col-sm-4"></div>
  35. <div class="col-sm-8">
  36. <div class="form-check form-switch">
  37. <input class="form-check-input field-separate" type="checkbox" id="available" name="available" [(ngModel)]="categorie.available" disabled>
  38. <label class="form-check-label" for="available"><small><span i18n>Disponible</span></small></label>
  39. </div>
  40. </div>
  41. </div>
  42. <div class="form-group row">
  43. <div class="col-sm-4"></div>
  44. <div class="col-sm-8">
  45. <div class="form-check form-switch">
  46. <input class="form-check-input field-separate" type="checkbox" id="uploadable" name="uploadable" [(ngModel)]="categorie.uploadable" disabled>
  47. <label class="form-check-label" for="uploadable"><small><span i18n>Téléversable</span></small></label>
  48. </div>
  49. </div>
  50. </div>
  51. <div class="form-group row">
  52. <div class="col-sm-4"></div>
  53. <div class="col-sm-8">
  54. <div class="form-check form-switch">
  55. <input class="form-check-input field-separate" type="checkbox" id="pollable" name="pollable" [(ngModel)]="categorie.pollable" disabled>
  56. <label class="form-check-label" for="pollable"><small><span i18n>Vote ouvert</span></small></label>
  57. </div>
  58. </div>
  59. </div>
  60. <div class="form-group row">
  61. <div class="col-sm-4"></div>
  62. <div class="col-sm-8">
  63. <div class="form-check form-switch">
  64. <input class="form-check-input field-separate" type="checkbox" id="computed" name="computed" [(ngModel)]="categorie.computed" disabled>
  65. <label class="form-check-label" for="computed"><small><span i18n>Vote calculé</span></small></label>
  66. </div>
  67. </div>
  68. </div>
  69. <div class="form-group row">
  70. <div class="col-sm-4"></div>
  71. <div class="col-sm-8">
  72. <div class="form-check form-switch">
  73. <input class="form-check-input field-separate" type="checkbox" id="displayable" name="displayable" [(ngModel)]="categorie.displayable" disabled>
  74. <label class="form-check-label" for="displayable"><small><span i18n>Vote publié</span></small></label>
  75. </div>
  76. </div>
  77. </div>
  78. </div>
  79. <div class="card-footer">
  80. <button type="button" (click)="updateCategorie(categorie.numeroCategorie)" class="btn bg-gradient btn-primary btn-sm"><i class="fa-solid fa-pen"></i>&nbsp;<span i18n>Editer</span></button>
  81. </div>
  82. </div>
  83. </div>