Browse Source

Commented open cash register id assignation in sales controller

Jacqueline Maldonado 7 years ago
parent
commit
b5920a0e70
1 changed files with 8 additions and 8 deletions
  1. 8 8
      app/controllers/sales_controller.rb

+ 8 - 8
app/controllers/sales_controller.rb

@@ -66,16 +66,16 @@ class SalesController < ApplicationController
   # POST /sales.json
   # POST /sales.json
   # rubocop:disable Metrics/BlockLength
   # rubocop:disable Metrics/BlockLength
   def create
   def create
-    respond_to do |format|
-      @sale = Sale.new(sale_params)
-      @pre_sales = PreSale.where(user_id: current_user.id)
-      @sale.user_id = current_user.id
-      @sale.open_cash_register_id = session[:open_cash_register_id]
-      @sale.status = :notpaid
-      @sale.expiration_date = Date.today + @pos_config.days_cancel_reserved if @sale.reserved?
-      @sale.audit_comment = "Venta #{@sale.sale_code} por #{@sale.total} creada."
+    @sale = Sale.new(sale_params)
+    @pre_sales = PreSale.where(user_id: current_user.id)
+    @sale.user_id = current_user.id
+    # @sale.open_cash_register_id = session[:open_cash_register_id]
+    @sale.status = :notpaid
+    @sale.expiration_date = Date.today + @pos_config.days_cancel_reserved if @sale.reserved?
 
 
+    respond_to do |format|
       if @sale.save
       if @sale.save
+        @sale.audit_comment = "Venta #{@sale.sale_code} por #{@sale.total} creada."
         # agregar detalles de la venta
         # agregar detalles de la venta
         @pre_sales.each do |pre_sale|
         @pre_sales.each do |pre_sale|
           detail = SalesDetail.new(product_id: pre_sale.product_id, unit_price: pre_sale.unit_price, quantity: pre_sale.quantity, amount: pre_sale.amount, tax: pre_sale.tax, discount: pre_sale.discount, total: pre_sale.total, special_price_id: pre_sale.special_price_id, status: :active, haggle: pre_sale.haggle, haggle_percent: pre_sale.haggle_percent)
           detail = SalesDetail.new(product_id: pre_sale.product_id, unit_price: pre_sale.unit_price, quantity: pre_sale.quantity, amount: pre_sale.amount, tax: pre_sale.tax, discount: pre_sale.discount, total: pre_sale.total, special_price_id: pre_sale.special_price_id, status: :active, haggle: pre_sale.haggle, haggle_percent: pre_sale.haggle_percent)