| | |
| | | |
| | | function um_init() { |
| | | $('#user-form').hide(); |
| | | $('#nav').hide(); |
| | | $('#role-form').hide(); |
| | | $('#user-role-form').hide(); |
| | | $('.user-save-btn').click(um_user_save); |
| | | $('#nutzerliste').click(um_user_list_click); |
| | | $('#nutzerLoeschen').click(um_del_user); |
| | |
| | | um_apicall_del_user(self.serialisieren(user)); |
| | | } |
| | | } |
| | | } |
| | | |
| | | function um_new_user() { |
| | | alert('show form to enter new user'); |
| | | } |
| | | |
| | | /* ----------- role functions ------------ */ |
| | |
| | | /* ----------- ui interaction ------------ */ |
| | | |
| | | function um_user_list_click() { |
| | | $('#nav-back-btn').click(um_back_from_roles); |
| | | $('#nutzerLoeschen').prop( "disabled", false ); |
| | | $('#rollen :selected').prop("selected", false); |
| | | var userId = um_get_first_selected_user_id(); |
| | | $('#userid').html(userId); |
| | | um_apicall_get_user_roles(userId); |
| | | $('#user-list-form').hide(); |
| | | $('#nav').show(); |
| | | $('#role-form').show(); |
| | | $('#user-role-form').show(); |
| | | } |
| | | |
| | | function um_new_user() { |
| | | $('#nav-back-btn').click(um_back_from_new_user); |
| | | $('#user-list-form').hide(); |
| | | $('#user-form').show(); |
| | | $('#nav').show(); |
| | | } |
| | | |
| | | function um_role_list_click() { |
| | |
| | | $('#nutzerRolleEntziehen').prop( "disabled", false ); |
| | | } |
| | | |
| | | function um_back_from_roles() { |
| | | $('#user-list-form').show(); |
| | | $('#nav').hide(); |
| | | $('#role-form').hide(); |
| | | $('#user-role-form').hide(); |
| | | } |
| | | |
| | | function um_back_from_new_user() { |
| | | $('#user-list-form').show(); |
| | | $('#nav').hide(); |
| | | $('#user-form').hide(); |
| | | um_clear_user_form(); |
| | | } |
| | | |
| | | /* ------- ui i/o ------ */ |
| | | |
| | |
| | | success: function( resp ) { |
| | | //$('#fehler').html('Antwort: ' + resp); |
| | | um_apicall_get_user_list(); |
| | | um_clear_user_form(); |
| | | um_back_from_new_user(); |
| | | }, |
| | | error: function( xhr, status, errorThrown ) { |
| | | $('#fehler').html("Error: " + errorThrown + " Status: " + status); |