Subversion Repositories SmartDukaan

Rev

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

Rev 3853 Rev 3858
Line 432... Line 432...
432
	void saveDiscounts(1:list<Discount> discounts) throws (1:ShoppingCartException scx),
432
	void saveDiscounts(1:list<Discount> discounts) throws (1:ShoppingCartException scx),
433
	
433
	
434
	/**
434
	/**
435
	 Creates a transaction and multiple orders for the given cart. Returns the transaction ID created.
435
	 Creates a transaction and multiple orders for the given cart. Returns the transaction ID created.
436
	*/
436
	*/
437
	i64 createOrders(1:i64 cartId, 2:string sessionSource, 3:i64 sessionStartTime) throws (1:ShoppingCartException scx),
437
	i64 createOrders(1:i64 cartId, 2:string sessionSource, 3:i64 sessionStartTime, 4:string firstSource, 5:i64 firstSourceTime) throws (1:ShoppingCartException scx),
438
	
438
	
439
	/**
439
	/**
440
	 Validates that:
440
	 Validates that:
441
	 1. The checkout timestamp is greater than the updatedOn timestamp.
441
	 1. The checkout timestamp is greater than the updatedOn timestamp.
442
	 2. All of the lines in the cart are active items.
442
	 2. All of the lines in the cart are active items.