| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112 |
- <md-dialog aria-label="Dettagli utente" style="height:680px;min-height:680px;width:95%" layout="column">
- <md-toolbar class="small-toolbar" layout="row">
- <div class="md-toolbar-tools small-toolbar">
- <h3>Dati utente</h3>
- <span flex></span>
- <md-icon ng-click="cancelDialog()" md-font-icon="fa-times" class="fa button-icon" style="color:white">
- <md-tooltip>Chiudi</md-tooltip>
- </md-icon>
- </div>
- </md-toolbar>
- <md-dialog-content style="min-height:380px">
- <ng-form name="form">
- <div class="md-dialog-content" layout-gt-sm="row" layout="column">
- <md-checkbox ng-model="utente.bloccoUtente">Utente bloccato</md-checkbox>
- <md-input-container flex-gt-sm="30" flex="100">
- <label>User ID</label>
- <input type="text" maxlength="10" ng-model="utente.userId" md-autofocus pattern="[a-zA-Z0-9]+">
- </md-input-container>
- <md-input-container flex-gt-sm="70" flex="100">
- <label>Denominazione</label>
- <input type="text" maxlength="50" ng-model="utente.denominazione" pattern="[a-zA-Z0-9'òàùèéì. ]+">
- </md-input-container>
- </div>
- <div class="md-dialog-content" layout-gt-sm="row" layout="column">
- <md-input-container flex>
- <label>Codice fiscale</label>
- <input type="text" maxlength="16" ng-model="utente.codiceFiscale" pattern="^[a-zA-Z]{6}[0-9]{2}[a-zA-Z][0-9]{2}[a-zA-Z][0-9]{3}[a-zA-Z]$">
- </md-input-container>
- <md-input-container flex>
- <label>Profilo locale</label>
- <md-select ng-model="utente.profiloLocale">
- <md-option ng-value="'UO'">Utente operatore</md-option>
- <md-option ng-value="'UR'">Utente responsabile</md-option>
- <md-option ng-value="'TO'">Tesoriere operatore</md-option>
- <md-option ng-value="'TR'">Tesoriere responsabile</md-option>
- <md-option ng-value="'DF'">Delegato alla firma</md-option>
- <md-option ng-value="'AS'">Amministratore di sistema</md-option>
- <md-option ng-value="'GI'">Gestore informatico</md-option>
- <md-option ng-value="'VI'">Utente visualizzatore</md-option>
- </md-select>
- </md-input-container>
- <md-input-container flex>
- <label>Funzione ordinante</label>
- <md-select type="text" maxlength="10" ng-model="utente.funzioneOrdinante">
- <md-option ng-repeat="funzione in funzioniOrdinanti" ng-value="funzione.funzioneOrdinante">{{funzione.funzioneOrdinante}}</md-option>
- </md-select>
- </md-input-container>
- </div>
- <div class="md-dialog-content" layout-gt-sm="row" layout="column">
- <md-input-container flex>
- <label>Denominazione funzione</label>
- <input type="text" maxlength="100" ng-model="utente.denominazioneFunzione" pattern="[a-zA-Z0-9'.,;:-_+= ]+">
- </md-input-container>
- </div>
- <div class="md-dialog-content" layout-gt-sm="row" layout="column">
- <md-checkbox ng-model="utente.abilitazioneRid">Abilitazione SDD</md-checkbox>
- <md-checkbox ng-model="utente.abilitazioneAea">Abilitazione SEDA</md-checkbox>
- <md-checkbox ng-model="utente.abilitazioneBonifici">Bonfici SCT</md-checkbox>
- </div>
-
- <div class="md-dialog-content" layout-gt-sm="row" layout="column">
- <md-input-container flex-gt-sm="33" flex="100">
- <label>Codice funzione</label>
- <input type="text" maxlength="5" ng-model="utente.codiceFunzione">
- </md-input-container>
- <md-input-container flex-gt-sm="33" flex="100">
- <label>User Id responsabile 1</label>
- <input type="text" maxlength="10" ng-model="utente.userIdresponsabile1" >
- </md-input-container>
- <md-input-container flex-gt-sm="33" flex="100">
- <label>User Id responsabile 2</label>
- <input type="text" maxlength="10" ng-model="utente.userIdresponsabile2" >
- </md-input-container>
- </div>
- <div class="md-dialog-content" layout-gt-sm="row" layout="column">
- <md-input-container flex-gt-sm="66" flex="100">
- <label>Ruolo aziendale delegato</label>
- <input type="text" maxlength="5" ng-model="utente.emailResponsabile" pattern="[a-zA-Z0-9' ]+">
- </md-input-container>
- <md-input-container flex-gt-sm="33" flex="100">
- <label>Importo limite doppia firma</label>
- <input type="text" ng-model="importoLimiteFirma" ng-blur="checkImporto($event)" ng-keypress="checkDigit($event,20)">
- </md-input-container>
- </div>
- <div class="md-dialog-content" layout-gt-sm="row" layout="column">
- <md-checkbox ng-model="utente.abilitazioneAeaIban">Estrattore AEA IBAN</md-checkbox>
- <md-checkbox ng-model="utente.abilitazioneEsitoManuale">Inserimento manuale esito</md-checkbox>
- <md-checkbox ng-model="utente.visualizzazioneGlobaleDisposizioni">Visualizzazione di tutte le disposizioni</md-checkbox>
- </div>
- <div class="md-dialog-content" layout-gt-sm="row" layout="column">
- <md-checkbox ng-model="utente.abilitaAccessoAnagrafica">Accesso anagrafica</md-checkbox>
- <md-checkbox ng-model="utente.abilitaApprovazioneMassiva">Approvazione e conferma massiva</md-checkbox>
- <md-checkbox ng-model="utente.bloccoModificaDisposizioni">Blocco modifica disposizioni</md-checkbox>
- <md-checkbox ng-model="utente.abilitaForzaturaSospeso">Forzatura sospeso in banca</md-checkbox>
- </div>
- </ng-form>
- </md-dialog-content>
-
- <md-dialog-actions layout="row" >
- <span flex></span>
- <md-button type="submit" ng-click="confirmDialog()" aria-label="Chiudi" class="md-raised md-primary" title="Conferma" >
- <md-icon md-font-icon="fa-check" class="fa" aria-label="Conferma"></md-icon>
- Conferma
- </md-button>
- <md-button type="submit" ng-click="cancelDialog()" aria-label="Chiudi" class="md-raised md-warn" title="Annulla" >
- <md-icon md-font-icon="fa-check" class="fa" aria-label="Annulla"></md-icon>
- Annulla
- </md-button>
- </md-dialog-actions>
-
- </md-dialog>
|