using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;
using WMS.Model.Base;
using WMS.Model.Strategy;
namespace WMS.IData.IStrategy
{
public interface IUpStrategy
{
///
/// 获取策略的库区信息
///
///
///
DataTable GetAreaInfoData(string areaInfoID);
///
/// 获取上架策略信息
///
///
DataTable GetUpStrategy(string strUpStrategyName, string strState, string strUpStrategyID);
///
/// 获取上架关联条件
///
///
///
DataTable GetStrategy(string strategyid);
///
/// 删除上架关联条件
///
void DelUpStrategy(UpStrateyCtsModel model);
///
/// 新增上架明细条件
///
///
void AddUpStystage(UpStrateyStgModel model);
///
/// 获取上架策略信息
///
///
DataTable GetUpStrategy();
///
/// 新增上架策略信息
///
/// 上架策略实体
void AddUpStrategy(UpStrategyModel model);
///
/// 修改上架策略信息
///
/// 上架策略实体
void UpdateUpStrategy(UpStrategyModel model);
///
/// 删除上架策略信息
///
/// 上架策略编号
void DeleteUpStrategy(string strUpStrategyID);
///
/// 获取上架策略信息
///
///
DataTable GetUpStrategy(string warhousId, string STORAGE_ID);
///
/// 增加上架策略的明细
///
///
void AddStrategyCdtion(UpStrateyCtsModel model);
///
/// 删除上架策略明细条件
///
/// 上架策略明细实体
void DelUpStystage(UpStrateyStgModel model);
///
/// 获取上架策略明细条件
///
/// 上架策略明细实体
DataTable GetUpStystage(UpStrateyStgModel model);
}
}