Subversion Repositories SmartDukaan

Rev

Rev 9791 | Rev 11592 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 9791 Rev 11526
Line 422... Line 422...
422
	void saveDiscounts(1:list<Discount> discounts) throws (1:ShoppingCartException scx),
422
	void saveDiscounts(1:list<Discount> discounts) throws (1:ShoppingCartException scx),
423
	
423
	
424
	/**
424
	/**
425
	 Creates a transaction and multiple orders for the given cart. Returns the transaction ID created.
425
	 Creates a transaction and multiple orders for the given cart. Returns the transaction ID created.
426
	*/
426
	*/
427
	i64 createOrders(1:i64 cartId, 2:string sessionSource, 3:i64 sessionStartTime, 4:string firstSource, 5:i64 firstSourceTime, 6:i64 userId, 7:i64 schemeId) throws (1:ShoppingCartException scx),
427
	i64 createOrders(1:i64 cartId, 2:string sessionSource, 3:i64 sessionStartTime, 4:string firstSource, 5:i64 firstSourceTime, 6:i64 userId, 7:i64 schemeId, 8:i64 orderSource) throws (1:ShoppingCartException scx),
428
	
428
	
429
	/**
429
	/**
430
	 Validates that:
430
	 Validates that:
431
	 1. The checkout timestamp is greater than the updatedOn timestamp.
431
	 1. The checkout timestamp is greater than the updatedOn timestamp.
432
	 2. All of the lines in the cart are active items.
432
	 2. All of the lines in the cart are active items.