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