using System; using System.Collections.Generic; using System.Linq; using System.Text; using WMS.Model.SystemManage; using System.Data; using WMS.IData; using WMS.Common; namespace WMS.Business.SystemManage { public class BussSystemParams : IBussFactory { public List GetSysParamsList(SystemParamsModel model) { DataTable dt = DataProvider.Instance.SystemParam.GetSysParamsList(model); List list = null; if (DataLogErrWrite(dt, "根据查询条件获取系统参数数据")) { list = ConvertHelper.ConvertToList(dt); } else { return list; } return list; } /// /// 根据类型查值 /// /// /// public string GetParamValue(string paramType) { return DataProvider.Instance.SystemParam.GetParamValue(paramType); } /// /// 新增所有界面系统参数数据 /// /// /// public string AddSysParamsData(List list) { DataProvider.Instance.SystemParam.DeleteSy(); logList.Add(DataProvider.Instance.logData); Transaction = DataProvider.Instance.TranOracle; foreach (SystemParamsModel model in list) { DataProvider.Instance.SystemParam.AddSysParamsData(model); logList.Add(DataProvider.Instance.logData); } TaCmtOrRak(); return ErrText; } /// /// 更新 /// /// /// public string UpdateSysParamsData(SystemParamsModel model) { DataProvider.Instance.SystemParam.UpdateSysParamsData(model); logList.Add(DataProvider.Instance.logData); Transaction = DataProvider.Instance.TranOracle; TaCmtOrRak(); return ErrText; } /// /// 单个删除 /// /// /// public string DeleteSysParamsData(SystemParamsModel model) { DataProvider.Instance.SystemParam.DeleteSysParamsData(model); logList.Add(DataProvider.Instance.logData); Transaction = DataProvider.Instance.TranOracle; TaCmtOrRak(); return ErrText; } } }