filtroDisposizioni.html 3.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. <md-dialog aria-label="Ricerca disposizioni" style="height:500px;width:300px" layout="column">
  2. <md-toolbar class="small-toolbar">
  3. <div class="md-toolbar-tools">
  4. <h3>Ricerca disposizioni</h3>
  5. <span flex></span>
  6. </div>
  7. </md-toolbar>
  8. <md-content class="sticky-container" layout="column" style="padding:14px" flex>
  9. <form name="form" ng-submit="confirmDialog()" layout="column" flex>
  10. <md-input-container flex>
  11. <label>Desitnatario</label>
  12. <input ng-model="filter.destinatario" md-autofocus>
  13. </md-input-container>
  14. <md-input-container flex>
  15. <label>Importo disposizione</label>
  16. <input ng-model="filter.importo" ng-keypress="checkDigit($event,20)" ng-blur="checkImporto($event)">
  17. </md-input-container>
  18. <md-input-container flex>
  19. <label>ID funzione ordinante</label>
  20. <input ng-model="filter.idFunzioneOrdinante" >
  21. </md-input-container>
  22. <md-input-container flex ng-cloak class="md-input-has-value">
  23. <label>Stato disposizione</label>
  24. <md-select ng-model="filter.statoDisposizioni">
  25. <md-option value=""></md-option>
  26. <md-option value="Inserita">Inserita</md-option>
  27. <md-option value="Approvata">Approvata</md-option>
  28. <md-option value="Confermata">Confermata</md-option>
  29. <md-option value="Predisposta">Predisposta</md-option>
  30. <md-option value="Validata">Validata</md-option>
  31. <md-option value="Disposta">Disposta</md-option>
  32. <md-option value="Inviata">Inviata</md-option>
  33. <md-option value="Esitata">Esitata</md-option>
  34. <md-option value="Scartata">Scartata</md-option>
  35. <md-option value="Archiviata">Archiviata</md-option>
  36. <md-option value="Cancellata">Cancellata</md-option>
  37. </md-select>
  38. </md-input-container>
  39. <md-input-container flex class="md-input-has-value">
  40. <label>Stato convalida</label>
  41. <md-select ng-model="filter.statoConvalida">
  42. <md-option value=""></md-option>
  43. <md-option value="-1">Disposizioni valide</md-option>
  44. <md-option value="0">Disposizioni errate</md-option>
  45. <md-option value="2">Disposizioni warning</md-option>
  46. </md-select>
  47. </md-input-container>
  48. <md-input-container flex class="md-input-has-value">
  49. <label>Disposizioni in errore</label>
  50. <md-checkbox ng-model="filter.inErrore"></md-checkbox>
  51. </md-input-container>
  52. <md-dialog-actions layout="row">
  53. <md-button type="submit" aria-label="Ricerca" class="md-raised md-primary" title="Esegui la ricerca" >
  54. <md-icon md-font-icon="fa-search" class="fa" aria-label="Ricerca"></md-icon>
  55. Ricerca
  56. </md-button>
  57. <md-button type="button" aria-label="Annulla" class="md-raised md-warn" ng-click="cancelDialog()" title="Annulla la ricerca">
  58. <md-icon md-font-icon="fa-times" class="fa" aria-label="Annulla" ></md-icon>
  59. Annulla
  60. </md-button>
  61. </md-dialog-actions>
  62. </form>
  63. </md-content>
  64. </md-dialog>