make list nicer, require gettext_activerecord
[opensuse:software-o-o.git] / app / controllers / order_controller.rb
1 class OrderController < ApplicationController
2
3
4   def list
5     @orders = Order.find :all, :limit => 200, :order => "created_at DESC"
6   end
7
8   def index
9     redirect_to :action => "pause"
10   end
11
12   def pause
13   end
14
15   def new
16     @order = Order.new
17     #redirect_to :action => "pause"
18   end
19   
20   def save
21     @order = Order.new params[:order]
22     if @order.save
23       Promomailer.deliver_promo_order @order
24       redirect_to "/order/thanks" and return
25     else
26       flash.now[:error] = "Your submission could not be processed, please fix the problems listed below: \n"
27       flash.now[:error] += @order.errors.full_messages.join("\n")
28       render 'order/new'
29     end
30   end
31
32 end