using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Data; //using WMS.Model.Dictionary; //using WMS.Model.Order; namespace WMS.IData.ICommon { public interface ICommon { DataTable GetTable(string sql); /// /// 通过指定的字段属性查询数据 /// /// DataTable GetCustomCtrlData(string tableName, string clmValue, string clmName, string whereSelect, string clmClassName); /// /// 返回通用查询的数据 /// /// 表名 /// 查询的列 /// 查询条件 /// 表名 /// DataTable GetListData(List column, Dictionary clmValue, string tableName); /// /// 获取商品分类 /// /// 1使用 0停用 /// 用户编号 /// DataSet GetGoods_Category(string status, string user_id); /// /// 获取商品信息 /// /// 商品分类编号 /// 用户编号 /// DataSet Get_GoodsInfo(string strGooID, string user_id); /// /// 获取采购类型 /// /// DataSet GetPurchaseType(); /// /// 获取来源类型 /// /// DataSet GetSourceType(); /// /// 获取活动类型 /// /// DataSet GetActTypte(); /// /// 获取仓库信息 /// /// 用户编号 /// DataSet GetStorage(string user_id); /// /// 库区信息 /// /// 用户编号 /// DataSet GetArea(string id, string user_id); /// /// 根据仓库信息获取仓库的库位信息 /// /// 仓库编号 /// DataSet GetLocation(string StorageID); /// /// 供应商信息 /// 用户编号 /// DataSet GetProviderType(string user_id); /// /// 付款方式类型 /// /// DataSet GetPayType(); ///// ///// 获取库存管理类型 ///// ///// ///// //DataSet GetWMSType(WMS.Model.TypeModel.WMSType type); /// /// 获取卸车人信息 /// /// DataSet GetUnloadMan(); /// /// 物流公司信息 /// /// DataSet GetLogisticsComInfo(); /// /// 获取结果集 /// /// 列名 /// 表名 /// 查询条件 /// DataSet GetDataSet(string col, string table, string where); /// /// 获取公司类型 /// /// DataSet GetCompanyType(); /// /// 获取公司分类 /// /// DataSet GetCompanyCategory(); /// /// 获取公司编号和公司名称 /// /// DataSet GetCompanyIDName(); /// /// 获取部门编号和部门名称 /// /// DataSet GetDepartmentIDName(); /// /// 获取公司部门 /// /// DataTable GetComDetDataTable(); /// /// 获取员工信息 /// /// 公司编号 /// 部门编号 /// 员工名称 /// DataTable GetUserDataTable(string ComId, string DetId, string UserName); /// /// 获取集团编号和集团名称 /// /// DataSet GetGroupIDName(); /// /// 获取供应商类型 /// /// DataSet GetProviderType(); /// /// 获取省份 /// /// DataSet GetProvince(); /// /// 根据省份编号获取城市 /// /// 省份编号 /// DataSet GetCityByPRO_ID(string strProId); /// /// 根据城市编号获取区 /// /// 城市编号 /// DataSet GetTownByCityId(string strCityId); /// /// 获取字典类型对照信息 /// /// DataSet GetDictionaryType(); /// /// 根据类型代码查询出类型字典信息 /// /// 类型代码 /// DataSet GetTypeInfo(int strTypeId); ///// ///// 单据打印记录 ///// ///// ///// //int PrintRecord(OrderPrintModel orderPrintModel); ///// ///// 获取托盘下拉列表 ///// ///// //DataSet GetPalletType(); } }