var ConfirmationModule = angular.module('ConfirmationModule', []);
ConfirmationModule.factory('ConfirmationService', function($rootScope){
var sharedService = {};
sharedService.sourceWarehouse = 0;
sharedService.destinyWarehouse = 0;
sharedService.productList = [];
/**
* Send data from ProductPick Model to Confirmation Model
*
* @method sendProductList
* @param sourceWarehouse {Integer}
* source warehouse ID
* @param destinyWarehouse {Integer}
* destiny warehouse ID
* @param productList {Array Object}
* product info and amounts
*/
sharedService.sendProductList = function(sourceWarehouse, destinyWarehouse, productList){
this.sourceWarehouse = sourceWarehouse;
this.destinyWarehouse = destinyWarehouse;
this.productList = productList;
$rootScope.$broadcast('sendProductList');
}
return sharedService;
});