using System;
|
using System.Collections.Generic;
|
using System.Linq;
|
using System.Text;
|
using CY.IBaseDAL;
|
using CY.Model;
|
using CY.Infrastructure.Query;
|
|
namespace CY.IDAL
|
{
|
/// <summary>
|
/// 订单文件信息数据访问接口
|
/// </summary>
|
public interface ILF_OrderFilesDAL : ICommonDAL
|
{
|
|
/// <summary>
|
/// 删除订单文件
|
/// </summary>
|
/// <param name="model"></param>
|
/// <returns></returns>
|
bool DeleteFiles(int OrderId);
|
/// <summary>
|
/// 上传文件处理
|
/// </summary>
|
/// <param name="m_EC_FirmInfo"></param>
|
/// <param name="m_LF_OrderFile"></param>
|
/// <returns></returns>
|
bool AddOrderFiles(EC_FirmInfo m_EC_FirmInfo, LF_OrderFile m_LF_OrderFile);
|
|
/// <summary>
|
/// 根据keyid得到实体
|
/// </summary>
|
/// <param name="OrderId"></param>
|
/// <returns></returns>
|
LF_OrderFile GetModel(int OrderId);
|
|
/// <summary>
|
/// 查询符合条件的文件列表
|
/// </summary>
|
/// <param name="MemberId"></param>
|
/// <param name="startTime"></param>
|
/// <param name="endTime"></param>
|
/// <param name="FilesName"></param>
|
/// <param name="FilesStatus"></param>
|
/// <param name="pa"></param>
|
/// <returns></returns>
|
IList<LF_OrderFile> GetModeListByMy(Guid MemberId, DateTime startTime, DateTime endTime, string FilesName, string CustomerName,int FilesStatus, Pagination pa);
|
|
/// <summary>
|
/// 批量删除记录
|
/// </summary>
|
/// <param name="keyIdList"></param>
|
/// <returns></returns>
|
bool DeleteModelList(List<int> keyIdList);
|
}
|
}
|