using System; using System.Collections.Generic; using System.Linq; using System.Text; using WMS.Model.Base; using WMS.IData; using System.Data; using WMS.Common; namespace WMS.Business.Base { public class BussUserArea : IBussFactory { /// /// 新增人员库区关联 /// /// /// public string AddUserAreaData(UserAreaModel model) { DataProvider.Instance.UserArea.AddUserAreaData(model); Transaction = DataProvider.Instance.TranOracle; logList.Add(DataProvider.Instance.logData); TaCmtOrRak(); return this.ErrText; } /// /// 更新人员库区关联 /// /// /// public string UpdateUserAreaData(UserAreaModel model) { DataProvider.Instance.UserArea.UpdateUserAreaData(model); Transaction = DataProvider.Instance.TranOracle; logList.Add(DataProvider.Instance.logData); TaCmtOrRak(); return this.ErrText; } /// /// 删除人员库区关联 /// /// /// public string DeleteUserAreaData(UserAreaModel model) { DataProvider.Instance.UserArea.DeleteUserAreaData(model); Transaction = DataProvider.Instance.TranOracle; logList.Add(DataProvider.Instance.logData); TaCmtOrRak(); return this.ErrText; } /// /// 获得人员库区关联(工种数据) /// /// /// public List GetUserAreaData(UserAreaModel model) { DataTable dt = DataProvider.Instance.UserArea.GetUserAreaData(model); List list = null; if (DataLogErrWrite(dt, "获取人员库区关联信息(工种)")) { list = ConvertHelper.ConvertToList(dt); } else { return list; } return list; } /// /// 通过工种获得隶属该工种下的人员 /// /// /// public List GetWorkKindUserData(UserAreaModel mo) { DataTable dt = DataProvider.Instance.UserArea.GetWorkKindUserData(mo); List list = ConvertHelper.ConvertToList(dt); return list; } } }