using System; using System.Collections.Generic; using System.Linq; using System.Text; using CY.IBaseDAL; using CY.Model; namespace CY.IDAL { /// /// 合版施工单-数据库操作接口 /// public interface IEC_MergerSingleDAL : ICommonDAL, IPaging, IGetAllModel { /// /// 根据编号获得信息 /// /// /// EC_MergerSingle GetModelByKeyid(int? Keyid); /// /// 根据订单编号获得信息 /// /// /// EC_MergerSingle GetModelByOrderId(int? OrderId); /// /// 根据编号获得子订单信息 /// /// /// IEnumerable GetEC_MergerOrdersListByKeyid(int? Keyid); /// /// 根据会员编号获取最新合版施工单号 /// /// 会员编号 /// string GetPMS_OrderNum(Guid Memberid); /// /// 新增合版施工单 /// /// /// /// /// /// /// /// /// /// bool AddSpecialForums(List m_EC_OrderOperateList, EC_MergerSingle m_EC_MergerSingle, List m_EC_MergerOrdersList, bool IsOut, OA_OrderWorkListRelation m_OA_OrderWorkListRelation_new, EC_OrderBasic orderBasic, EC_AcceptWayByOrder acceptWayByOrder, EC_OrderPrintParameter orderPrintParameter, List m_OA_OutOfStorageList, string[] orderId); /// /// 修改合版施工单 /// /// /// /// bool UpdateSpecialForums(EC_MergerSingle m_EC_MergerSingle, List m_EC_MergerOrdersList); /// /// 分页查询 /// /// /// /// IEnumerable SelectModelPage(Infrastructure.Query.Pagination pagination, Guid MemberId, string PrintName, string CustomName, string PSO_OrderNum, DateTime? beginTime, DateTime? endTime, string PMS_Printers, string PO_OrderNum, string PayStates, string PrintStates); /// /// 根据原订单号和类型获取订单和工单关系 /// /// /// /// OA_OrderWorkListRelation GetOA_OrderWorkListRelationByOrderIdAndTypeId(int? OrderId, int? TypeId); } }