using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using wms.dto.response.hj;
using wms.service.IService;
namespace wms.service.Service
{
    /// 
    /// 同种物料放一起入库策略
    /// 
    public class StockInSameMaterialStrategyService : IWorkStrategyService
    {
        public List Filter(List listLocation)
        {
            if (listLocation == null || !listLocation.Any())
            {
                return listLocation;
            }
            List list = null;
            if (_isContainer)
            {
                list = listLocation.ToList();
            }
            else
            {
                list = listLocation.ToList();
            }
          
            return list;
        }
        private string _materialCode { get; set; }
        private bool _isContainer { get; set; }
        private StockInSameMaterialStrategyService() { }
        /// 
        /// 几天认为是一个同等时间点
        /// 
        /// 
        public StockInSameMaterialStrategyService(string materialCode, bool isContainer)
        {
            _isContainer = isContainer;
            _materialCode = materialCode;
        }
    }
}