using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using CY.IBaseDAL;
using CY.Model;
namespace CY.IDAL
{
///
/// 专版施工单-数据库操作接口
///
public interface IEC_SpecialOrdersDAL : ICommonDAL, IPaging, IGetAllModel
{
///
/// 根据编号获得信息
///
///
///
EC_SpecialOrders GetModelByKeyid(int? Keyid);
///
/// 根据订单编号获得信息
///
///
///
EC_SpecialOrders GetModelByOrderId(int? OrderId);
///
/// 根据编号获得版面信息
///
///
///
IEnumerable GetEC_SpecialForumsListByKeyid(int? Keyid);
///
/// 根据会员编号获取最新专版施工单号
///
/// 会员编号
///
string GetPSO_OrderNum(Guid Memberid);
///
/// 新增专版施工单
///
///
///
///
///
///
bool AddSpecialForums(EC_OrderOperate m_EC_OrderOperate, EC_SpecialOrders m_EC_SpecialOrders, OA_OrderWorkListRelation m_OA_OrderWorkListRelation, List m_EC_SpecialForumsList, List m_OA_InventoryList, List m_OA_OutOfStorageList);
///
/// 修改专版施工单
///
///
///
///
bool UpdateSpecialForums(EC_SpecialOrders m_EC_SpecialOrders, List m_EC_SpecialForumsList, List m_OA_InventoryList, List m_OA_OutOfStorageList);
///
/// 分页查询
///
///
///
///
IEnumerable SelectModelPage(Infrastructure.Query.Pagination pagination, Guid MemberId, string PrintName, string
CustomName, string PSO_OrderNum, DateTime? beginTime, DateTime? endTime);
}
}