provide view also in software.o.o layout
[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     redirect_to :action => "index"
7   end
8
9   def index
10     redirect_to :action => "new"
11   end
12
13   def pause
14   end
15
16   def new
17     @order = Order.new
18     #redirect_to :action => "pause"
19   end
20   
21   def save
22     @order = Order.new params[:order]
23     if @order.save
24       Promomailer.deliver_promo_order @order
25       redirect_to "/order/thanks" and return
26     else
27       flash.now[:error] = "Your submission could not be processed, please fix the problems listed below: \n"
28       flash.now[:error] += @order.errors.full_messages.join("\n")
29       render 'order/new'
30     end
31   end
32
33 end