using System; using System.Collections.Generic; using System.Linq; using System.Web; using Estsh.Web.Dal; using Estsh.Web.Util; using System.Collections; using System.Data; namespace Estsh.Core.Services { public class XTEDIReportDefineService { XTEDIReportDefineDal dal = new XTEDIReportDefineDal(RemotingProxyProvider._remotingProxy); /// /// 获取配置名称 /// /// public ArrayList GetPdlineName() { return dal.GetPdlineName(); } public ArrayList GetTerminalName() { return dal.GetTerminalName(); } /// /// 根据分页条件获取分页菜单数据 /// /// /// /// /// /// public Hashtable getEDIRelationshipListByPage(String txtStartTime, Pager pager, String direction, String sort) { Hashtable result = new Hashtable(); //String strWhere = " 1=1 "; result = dal.getEDIRelationshipListByPage(pager.pageSize, pager.pageNo, txtStartTime); return result; } /// /// 保存菜单数据 /// /// /// public int saveModelType(Hashtable htParams) { return dal.saveModelType(htParams); } /// /// 更新菜单数据 /// /// /// public int updateModelType(Hashtable htParams) { return dal.updateModelType(htParams); } /// /// 删除菜单 /// /// /// public int deleteModelType(String ids) { String[] idArray = ids.Split(','); int count = 0; foreach (String id in idArray) { if (!"".Equals(id)) { count += this.dal.deleteModelType(id); } } return count; } public int GetModelID(string model_name) { return dal.GetModelID(model_name); } /// /// 根据分页条件获取分页菜单数据(导出时使用) /// /// /// /// /// /// public DataTable getShippingExport(String txtStartTime, Pager pager, String direction, String sort) { DataTable result = null; result = dal.getShippingExport(pager.pageSize, pager.pageNo, txtStartTime); return result; } } }