示例#1
0
 private void end() {
   Session currSession = SessionData.currentSession(this);
   // Return to a new ticket edit
   switch (Configure.getTicketsMode(this)) {
     case Configure.SIMPLE_MODE:
       TicketInput.requestTicketSwitch(currSession.newTicket());
       this.finish();
       break;
     case Configure.STANDARD_MODE:
       if (!currSession.hasTicket()) {
         TicketInput.requestTicketSwitch(currSession.newTicket());
         this.finish();
         break;
       } // else open ticket input like in restaurant mode
     case Configure.RESTAURANT_MODE:
       Intent i = new Intent(this, TicketSelect.class);
       i.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
       this.startActivityForResult(i, TicketSelect.CODE_TICKET);
       break;
   }
 }