conto.html 3.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. <md-dialog aria-label="Selezione conto corrente" style="height:470px;min-height:470px;width:620px" layout="column">
  2. <md-toolbar class="small-toolbar" layout="row">
  3. <div class="md-toolbar-tools small-toolbar">
  4. <h3>Conto</h3>
  5. <span flex></span>
  6. <md-icon ng-click="cancelDialog()" md-font-icon="fa-times" class="fa button-icon" style="color:white">
  7. <md-tooltip>Chiudi</md-tooltip>
  8. </md-icon>
  9. </div>
  10. </md-toolbar>
  11. <md-dialog-content style="min-height:380px">
  12. <ng-form name="form">
  13. <div class="md-dialog-content" layout="column">
  14. <div layout-gt-sm="row" layout="column">
  15. <md-input-container flex-gt-sm="25" flex="100">
  16. <label>ABI</label>
  17. <input type="text" maxlength="5" ng-keypress="checkDigit($event,5)" ng-model="conto.abi" md-autofocus>
  18. </md-input-container>
  19. <md-input-container flex>
  20. <label>CAB</label>
  21. <input type="text" maxlength="5" ng-model="conto.cab" ng-keypress="checkDigit($event, 5)">
  22. </md-input-container>
  23. <md-input-container flex>
  24. <label>Conto</label>
  25. <input type="text" maxlength="12" ng-model="conto.conto" ng-keypress="toUpperCase($event)" style="text-transform:uppercase" >
  26. </md-input-container>
  27. <md-icon ng-click="piazzatura($event)" md-font-icon="fa-bank" class="fa button-icon">
  28. <md-tooltip>Convalida e Ricerca Coordinate Bancarie</md-tooltip>
  29. </md-icon>
  30. </div>
  31. <div layout-gt-sm="row" layout="column">
  32. <md-input-container flex-gt-sm="25" flex="100">
  33. <md-checkbox ng-model="conto.contoDefault" ng-change="checkDefaultPresente()">Default</md-checkbox>
  34. </md-input-container>
  35. <md-input-container flex="100">
  36. <label>Coordinate IBAN</label>
  37. <input type="text" maxlength="42" ng-model="conto.coordinateIban" ng-keypress="toUpperCase($event)" ng-blur="controlloIban()">
  38. </md-input-container>
  39. </div>
  40. <div layout-gt-sm="row" layout="column">
  41. <md-input-container flex-gt-sm="25" flex="100">
  42. <label>Codice BIC</label>
  43. <input type="text" maxlength="11" ng-model="conto.codiceBic">
  44. </md-input-container>
  45. <md-input-container flex-gt-sm="60" flex="100">
  46. <label>Denominazione banca</label>
  47. <input type="text" maxlength="50" ng-model="conto.descrizioneBanca">
  48. </md-input-container>
  49. <md-input-container flex-gt-sm="15" flex="100">
  50. <label>CIN</label>
  51. <input type="text" maxlength="1" ng-model="conto.cin">
  52. </md-input-container>
  53. </div>
  54. </div>
  55. </ng-form>
  56. </md-dialog-content>
  57. <md-dialog-actions layout="row" >
  58. <span flex></span>
  59. <md-button type="submit" ng-click="confirmDialog()" aria-label="Chiudi" class="md-raised md-primary" title="Conferma" >
  60. <md-icon md-font-icon="fa-check" class="fa" aria-label="Conferma"></md-icon>
  61. Conferma
  62. </md-button>
  63. <md-button type="submit" ng-click="cancelDialog()" aria-label="Chiudi" class="md-raised md-warn" title="Annulla" >
  64. <md-icon md-font-icon="fa-check" class="fa" aria-label="Annulla"></md-icon>
  65. Annulla
  66. </md-button>
  67. </md-dialog-actions>
  68. </md-dialog>