using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Data; using WMS.Model.SystemManage; using WMS.IData; using WMS.Common; namespace WMS.Business.SystemManage { public class BussRoleDictionary : IBussFactory { #region 查 /// /// 获得数据 /// /// /// public List GetRoleDictionaryListData(RoleDictionaryModel model) { DataTable dt = DataProvider.Instance.RoleDictionary.GetRoleDictionaryListData(model); List list = null; if (DataLogErrWrite(dt, "根据查询条件获取角色维护结果集")) { list = ConvertHelper.ConvertToList(dt); } else { return list; } return list; } #endregion #region 记录是否存在 /// /// 判断是否存在记录 /// /// /// public string ExistsRoleDictionary(string role_id) { string strResult = DataProvider.Instance.RoleDictionary.ExistsRoleDictionary(role_id); Transaction = DataProvider.Instance.TranOracle; logList.Add(DataProvider.Instance.logData); TaCmtOrRak(); return strResult; } #endregion #region 增一条 /// /// 新增一条数据 /// /// public string AddRoleDictionary(RoleDictionaryModel model) { DataProvider.Instance.RoleDictionary.AddRoleDictionary(model); Transaction = DataProvider.Instance.TranOracle; logList.Add(DataProvider.Instance.logData); TaCmtOrRak(); return this.ErrText; } #endregion #region 增多条 /// /// 新增多条数据 /// /// public string AddRoleDictionaryList(List list) { DataProvider.Instance.RoleDictionary.AddRoleDictionaryList(list); Transaction = DataProvider.Instance.TranOracle; logList.Add(DataProvider.Instance.logData); TaCmtOrRak(); return this.ErrText; } #endregion #region 改一条 /// /// 修改一条数据 /// /// public string UpdateRoleDictionary(RoleDictionaryModel model) { DataProvider.Instance.RoleDictionary.UpdateRoleDictionary(model); Transaction = DataProvider.Instance.TranOracle; logList.Add(DataProvider.Instance.logData); TaCmtOrRak(); return this.ErrText; } #endregion #region 改多条 /// /// 修改多条数据 /// /// public string UpdateRoleDictionaryList(List list) { DataProvider.Instance.RoleDictionary.UpdateRoleDictionaryList(list); Transaction = DataProvider.Instance.TranOracle; logList.Add(DataProvider.Instance.logData); TaCmtOrRak(); return this.ErrText; } #endregion #region 删一条 /// /// 删除一条数据 /// /// public string DeleteRoleDictionary(string ROLE_ID) { DataProvider.Instance.RoleDictionary.DeleteRoleDictionary(ROLE_ID); Transaction = DataProvider.Instance.TranOracle; logList.Add(DataProvider.Instance.logData); TaCmtOrRak(); return this.ErrText; } #endregion #region 删多条 /// /// 删除多条数据 /// /// public string DeleteRoleDictionaryList(List list) { foreach (RoleDictionaryModel model in list) { DataProvider.Instance.RoleDictionary.DeleteRoleDictionaryList(model); Transaction = DataProvider.Instance.TranOracle; logList.Add(DataProvider.Instance.logData); } ////删 消息权限 //foreach (RoleDictionaryModel item in list) //{ // DataProvider.Instance.RoleMessage.DeleteRoleMessageData(item.ROLE_ID); // logList.Add(DataProvider.Instance.logData); //} TaCmtOrRak(); return this.ErrText; } #endregion } }