End of day commit

This commit is contained in:
2013-10-16 18:22:29 +02:00
parent 2f41560591
commit b5a84a2858
26 changed files with 46239 additions and 58 deletions
@@ -11,8 +11,25 @@ Qsupplier.App.List = DS.Model.extend
orders: DS.hasMany('order')
section: DS.belongsTo('section')
section_id: attr('string')
close: ->
#@get('orders').forEach (order)->
#order.close()
#@set('table', null)
active: ( -> @get('state') == 'active' ).property('state')
markClosed: ->
@set('state', 'closed')
@set 'has_active_orders', false
@markHelped()
@markIsPaid()
markHelped: ->
@set 'needs_help', false
markNeedsHelp: ->
@set 'needs_help', true
markNeedsPayment: ->
@set 'needs_payment', true
markIsPaid: ->
@set 'needs_payment', false
close: ->
@markClosed()
$.post Routes.supplier_close_list_path(), list_id: @id
is_helped: ->
@markHelped()
$.post Routes.supplier_mark_list_as_helped_path(), list_id: @id
@@ -17,5 +17,5 @@ Qsupplier.App.Order = DS.Model.extend
@get('product_orders').map((po)-> "#{po.product_name} (#{po.quantity})").join(',')
).property('product_orders')
close: ->
@set('state', 'closed')
markClosed: ->
@set 'state', 'closed'