Ejemplo n.º 1
0
        new cartObj(Ti.App.currentUser.id).add_to_cart(performance.id, quantity, pwycPrice, function(e){
          if(e.cart_total > 0){
            if(codeText.value.length > 0){
              var cartObj = require('modules/models/cart');
              new cartObj(Ti.App.currentUser.id).apply_discount_code(codeText.value, function(result){
                if(result.pwyc){
                  alert('Discount Code Applied.  Choose Your Price.');
                  app.openWindow(self, 'PWYC', 'pwyc', [performance.id]);
                }
                else if(result.success){
                  alert('Discount Code Applied:\nTickets are now $' + result.ticket_price + ' each.');
                  loadPayWindow();
                }
                else{
                  alert('Discount Code Not Found')
                  buttonView.remove(spinner);
                  buttonView.add(payButton);
                }
              })
            }
            else{
              loadPayWindow();
              buttonView.remove(spinner);
              buttonView.add(payButton);
            }
          }
          else{
            app.openWindow(self, 'Review Order', 'order', [null, null, null, null, null, null, true]);
          }

        });
Ejemplo n.º 2
0
 row.addEventListener('click', function(e){
   icon = e.source.icon;
   navView.right = -200;
   menuButtonView.toggle = false;
   navView
   if(e.source.icon.id == 'schedule'){
     app.openWindow(window, e.source.icon.text, icon.window, [icon.third_param, 1, "My Schedule"]);
   }
   else if(e.source.icon.id == 'my_projects'){
     app.openWindow(window, e.source.icon.text, icon.window, [null, null, null, null, user.id]);
   }
   else if(e.source.icon.id == 'Home'){
     app.openWindow(window, 'Home', icon.window, []);
   }
   else{
     app.openWindow(window, e.source.icon.text, icon.window, [icon.third_param]);
   }
 });
Ejemplo n.º 3
0
 new cartObj(Ti.App.currentUser.id).purchase(cc_fname, cc_lname, cc_num, expiry_month, expiry_year, csv, subscriptionSwitch.value, function(e){
   if (e.error){
     alert(e.error)
     buttonView.remove(spinner);
     buttonView.add(payButton);
   }
   else{
     app.openWindow(self, 'Receipt', 'receipt', [e.sale_id]);
     buttonView.remove(spinner);
     buttonView.add(payButton);
   }
 })
Ejemplo n.º 4
0
 new cartObj(Ti.App.currentUser.id).apply_discount_code(codeText.value, function(result){
   if(result.pwyc){
     alert('Discount Code Applied.  Choose Your Price.');
     app.openWindow(self, 'PWYC', 'pwyc', [performance.id]);
   }
   else if(result.success){
     alert('Discount Code Applied:\nTickets are now $' + result.ticket_price + ' each.');
     loadPayWindow();
   }
   else{
     alert('Discount Code Not Found')
     buttonView.remove(spinner);
     buttonView.add(payButton);
   }
 })
Ejemplo n.º 5
0
    function addUser(results){
      if(results.error){
        alert(results.error);
      }
      else{
        Ti.App.Properties.setString('currentUser', JSON.stringify(results));
        Ti.App.Properties.setString('userPassword', passwordLabel.value);
        Ti.App.currentUser = results;
        Ti.App.Properties.setString('guid', results.guid);
        Ti.App.guid = results.guid

        if(return_win){
          app.openFromWindow(return_win);
        }
        else{
          app.openWindow(self, 'Home', 'shows', []);
        }
      }
    };
Ejemplo n.º 6
0
 function loadReview(e, islongclick) {
   app.openWindow(self, 'Show Review', 'review', [e.row.review.id]);
 }
Ejemplo n.º 7
0
 logoImage.addEventListener('click', function(e){
   app.openWindow(window, 'Home', 'shows', []);
 })
Ejemplo n.º 8
0
 function logout(){
   Ti.App.Properties.setString('currentUser', null);
   Ti.App.currentUser = null
   app.openWindow(window, 'Home', 'shows', []);
 }
Ejemplo n.º 9
0
 loginButton.addEventListener('click', function(e){
   app.openWindow(window, 'Login', 'login', []);
 });
Ejemplo n.º 10
0
 function loadUser(e, islongclick) { 
   app.openWindow(self, 'User', 'user', [e.source.user.id]);
 }
Ejemplo n.º 11
0
 function loadPayWindow(){
   app.openWindow(self, 'Credit Card', 'pay', []);
 }
Ejemplo n.º 12
0
 view_project.addEventListener('click', function(e){
   app.openWindow(self, 'Project', 'project', [review.project_id]);
 });
Ejemplo n.º 13
0
 titleView.addEventListener('click', function(e){
   if(!review.anonymous){app.openWindow(self, 'User', 'user', [review.fringe_user_id]);}
 });