using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Data; using WMS.IData; namespace WMS.Business.Common { public class BussCommon : IBussFactory { public DataTable GetTable(string sql) { DataTable ds = null; ds = DataProvider.Instance.Common.GetTable(sql); return ds; } /// /// 通过指定的字段属性查询数据 /// /// /// /// /// public DataTable GetCustomCtrlData(string tableName, string clmValue, string clmName, string clmWhere, string clmClassName) { DataTable ds = null; ds = DataProvider.Instance.Common.GetCustomCtrlData(tableName, clmValue, clmName, clmWhere, clmClassName); return ds; } /// /// 返回通用查询的数据 /// /// 表名 /// 查询的列 /// 查询条件 /// 表名 /// public DataTable GetListData(List column, Dictionary clmValue, string tableName) { DataTable listData = DataProvider.Instance.Common.GetListData(column, clmValue, tableName); return listData; } /// /// 获取商品信息 /// /// 商品分类编号 /// 用户编号 /// public DataSet Get_GoodsInfo(string strGooID, string user_id) { DataSet ds = null; ds = DataProvider.Instance.Common.Get_GoodsInfo(strGooID, user_id); return ds; } /// /// 获取商品分类 /// /// 1使用 0停用 /// 用户编号 /// public DataSet GetGoods_Category(string status, string user_id) { DataSet ds = null; ds = DataProvider.Instance.Common.GetGoods_Category(status, user_id); return ds; } /// /// 获取采购类型 /// /// public DataSet GetPurchaseType() { DataSet ds = null; ds = DataProvider.Instance.Common.GetPurchaseType(); return ds; } /// /// 获取来源类型 /// /// public DataSet GetSourceType() { DataSet ds = null; ds = DataProvider.Instance.Common.GetSourceType(); return ds; } /// /// 获取活动类型 /// /// public DataSet GetActTypte() { DataSet ds = null; ds = DataProvider.Instance.Common.GetActTypte(); return ds; } /// /// 获取仓库信息 /// /// 用户编号 /// public DataSet GetStorage(string user_id) { DataSet ds = null; ds = DataProvider.Instance.Common.GetStorage(user_id); return ds; } /// /// 获取库区信息 /// /// 用户编号 /// public DataSet GetArea(string id, string user_id) { DataSet ds = null; ds = DataProvider.Instance.Common.GetArea(id, user_id); return ds; } /// /// 根据仓库编号获取库位信息 /// /// /// public DataSet GetLocation(string StorageID) { DataSet ds = null; ds = DataProvider.Instance.Common.GetLocation(StorageID); return ds; } /// /// 获取物流公司信息 /// /// public DataSet GetLogisticsCom() { DataSet ds = null; ds = DataProvider.Instance.Common.GetLogisticsComInfo(); return ds; } public DataSet GetUnloadMan() { DataSet ds = null; ds = DataProvider.Instance.Common.GetUnloadMan(); return ds; } /// /// 供应商信息 /// /// 用户编号 /// public DataSet GetProviderType(string user_id) { DataSet ds = null; ds = DataProvider.Instance.Common.GetProviderType(user_id); return ds; } /// /// 付款方式类型 /// /// public DataSet GetPayType() { DataSet ds = null; ds = DataProvider.Instance.Common.GetPayType(); return ds; } ///// ///// 获取库存管理类型 ///// ///// ///// //public DataSet GetWMSType(WMSType WMStype) //{ // DataSet dt = null; // dt = DataProvider.Instance.Common.GetWMSType(WMStype); // return dt; //} /// /// 物流公司信息 /// /// public DataSet GetLogisticsComInfo() { DataSet ds = null; ds = DataProvider.Instance.Common.GetLogisticsComInfo(); return ds; } /// /// 获取结果集 /// /// 列名 /// 表名 /// 查询条件 /// public DataSet GetDataSet(string col, string table, string where) { DataSet ds = null; ds = DataProvider.Instance.Common.GetDataSet(col, table, where); return ds; } /************************************ Start 杨斌 增加 2012-11-20 ********************************/ /// /// 获取公司类型 /// /// public DataSet GetCompanyType() { DataSet ds = null; ds = DataProvider.Instance.Common.GetCompanyType(); return ds; } /************************************ End 杨斌 增加 2012-11-20 **********************************/ /// /// 获取公司分类 /// /// public DataSet GetCompanyCategory() { DataSet ds = null; ds = DataProvider.Instance.Common.GetCompanyCategory(); return ds; } /// /// 获取公司编号和公司名称 /// /// public DataSet GetCompanyIDName() { DataSet ds = null; ds = DataProvider.Instance.Common.GetCompanyIDName(); return ds; } #region 获取部门编号和部门名称 /// /// 获取部门编号和部门名称 /// /// public DataSet GetDepartmentIDName() { DataSet ds = null; ds = DataProvider.Instance.Common.GetDepartmentIDName(); return ds; } #endregion /// /// 获取公司部门 /// /// public DataTable GetComDetDataTable() { return DataProvider.Instance.Common.GetComDetDataTable(); } /// /// 获取员工信息 /// /// 公司编号 /// 部门编号 /// 员工名称 /// public DataTable GetUserDataTable(string ComId, string DetId, string UserName) { return DataProvider.Instance.Common.GetUserDataTable(ComId, DetId, UserName); } #region 获取集团编号和集团名称 /// /// 获取集团编号和集团名称 /// /// public DataSet GetGroupIDName() { DataSet ds = null; ds = DataProvider.Instance.Common.GetGroupIDName(); return ds; } #endregion #region 获取供应商类型 /// /// 获取供应商类型 /// /// public DataSet GetProviderType() { DataSet ds = null; ds = DataProvider.Instance.Common.GetProviderType(); return ds; } #endregion #region 获取省份 /// /// 获取省份 /// /// public DataSet GetProvince() { DataSet ds = null; ds = DataProvider.Instance.Common.GetProvince(); return ds; } #endregion #region 根据省份编号获取城市 /// /// 根据省份编号获取城市 /// /// 省份编号 /// public DataSet GetCityByProId(string strProId) { DataSet ds = null; ds = DataProvider.Instance.Common.GetCityByPRO_ID(strProId); return ds; } #endregion #region 根据城市编号获取区 /// /// 根据城市编号获取区 /// /// 城市编号 /// public DataSet GetTownByCityId(string strCityId) { DataSet ds = null; ds = DataProvider.Instance.Common.GetTownByCityId(strCityId); return ds; } #endregion /// /// 获取字典类型对照信息 /// /// public DataSet GetDictionaryType() { DataSet ds = DataProvider.Instance.Common.GetDictionaryType(); return ds; } /// /// 根据类型代码查询出类型字典信息 /// /// 类型代码 /// public DataSet GetTypeInfo(int strTypeId) { DataSet ds = DataProvider.Instance.Common.GetTypeInfo(strTypeId); if (DataLogErrWrite(ds.Tables[0], "")) { return null; } return ds; } //#region 获取托盘下拉列表 ///// ///// 获取托盘下拉列表 ///// ///// //public DataSet GetPalletType() //{ // DataSet ds = null; // ds = DataProvider.Instance.Common.GetPalletType(); // return ds; //} //#endregion } }