Details | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
6 | Andrea | 1 | create or replace procedure CREA_UTENTE_COMUNALE(user_name varchar2,nome varchar2,cognome varchar2,email varchar2,codicebelfiore varchar2) is |
2 | |||
3 | |||
4 | id_ente NUMBER; |
||
5 | |||
6 | begin |
||
7 | |||
8 | -- ricavo id_ente |
||
9 | select d.id into id_ente from ws_enti d where d.codice_belfiore_ente = codicebelfiore; |
||
10 | |||
11 | -- inserimento utente |
||
12 | insert into ws_utenti (USERNAME,PASSWORD, |
||
13 | COGNOME,NOME, |
||
14 | EMAIL,LOGIN, |
||
15 | USR_CREATE_DATE,USR_EXPIRATION_DATE) |
||
16 | values (user_name,'7c222fb2927d828af22f592134e8932480637c0d', |
||
17 | cognome,nome, |
||
18 | email,upper(user_name), |
||
19 | sysdate,sysdate); |
||
20 | -- creazione del profilo |
||
21 | CREA_RUOLO_PROFILO('COMUNALE',1039,user_name,416); |
||
22 | CREA_RUOLO_PROFILO('COMUNALE',1038,user_name,415); |
||
23 | CREA_RUOLO_PROFILO('COMUNALE',1037,user_name,414); |
||
24 | CREA_RUOLO_PROFILO('COMUNALE',1035,user_name,413); |
||
25 | CREA_RUOLO_PROFILO('COMUNALE',1033,user_name,412); |
||
26 | CREA_RUOLO_PROFILO('COMUNALE',1030,user_name,411); |
||
27 | CREA_RUOLO_PROFILO('COMUNALE',1028,user_name,410); |
||
28 | CREA_RUOLO_PROFILO('COMUNALE',1026,user_name,409); |
||
29 | CREA_RUOLO_PROFILO('COMUNALE',1023,user_name,408); |
||
30 | CREA_RUOLO_PROFILO('COMUNALE',1020,user_name,407); |
||
31 | CREA_RUOLO_PROFILO('COMUNALE',1017,user_name,406); |
||
32 | CREA_RUOLO_PROFILO('COMUNALE',1014,user_name,405); |
||
33 | CREA_RUOLO_PROFILO('COMUNALE',1011,user_name,404); |
||
34 | CREA_RUOLO_PROFILO('COMUNALE',1008,user_name,403); |
||
35 | CREA_RUOLO_PROFILO('COMUNALE',1006,user_name,402); |
||
36 | CREA_RUOLO_PROFILO('COMUNALE',1005,user_name,401); |
||
37 | CREA_RUOLO_PROFILO('COMUNALE',1000,user_name,400); |
||
38 | |||
39 | /* -- inserisco l'abilitazione */ |
||
40 | insert into ws_cross_enti_utenti values(user_name,id_ente); |
||
41 | commit; |
||
42 | |||
43 | exception |
||
44 | when others then |
||
45 | dbms_output.put_line('ERR INS utente '|| sqlcode ||' '||sqlerrm); |
||
46 | rollback; |
||
47 | |||
48 | end CREA_UTENTE_COMUNALE; |
||
49 | / |
||
50 |