1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- var WizardUserPage = {
- onPageShow: function () {
- Dashboard.showLoadingMsg();
- var page = this;
- ApiClient.getAllUsers().done(function (users) {
- var user = users[0] || { Name: "User" };
- $('#txtUsername', page).val(user.Name);
- Dashboard.hideLoadingMsg();
- });
- },
-
- onSubmit: function() {
- Dashboard.showLoadingMsg();
- var page = $.mobile.activePage;
- ApiClient.getAllUsers().done(function (users) {
- var user;
-
- if (users.length) {
-
- user = users[0];
- user.Name = $('#txtUsername', page).val();
- ApiClient.updateUser(user).done(WizardUserPage.saveComplete);
-
- } else {
- user = { Name: $('#txtUsername', page).val() };
-
- ApiClient.createUser(user).done(WizardUserPage.saveComplete);
- }
- });
- return false;
- },
-
- saveComplete: function () {
-
- Dashboard.hideLoadingMsg();
- Dashboard.navigate('wizardLibrary.html');
- }
- };
- $(document).on('pageshow', "#wizardUserPage", WizardUserPage.onPageShow);
|