using System; using System.Collections.Generic; using System.Linq; using System.Text; using CY.IDAL; using CY.Model; using AbstractFactory; using CY.IBaseDAL; using CY.Infrastructure.DESEncrypt; using CY.Infrastructure.Query; using System.Data; namespace CY.BLL { /// /// 订单文件的业务逻辑类 /// public class LF_OrderFileBLL { ILF_OrderFilesDAL _ILF_OrderFilesDAL = null; /// /// 初始化构造 /// public LF_OrderFileBLL() { //获取Info_Ad DAL实现 _ILF_OrderFilesDAL = Factory.GetDALByInterfaceName(DALInterface.ILF_OrderFilesDAL) as ILF_OrderFilesDAL; } /// /// 新增文件信息 /// /// /// /// /// public bool InserModel(LF_OrderFile model) { try { return _ILF_OrderFilesDAL.InserModel(model); } catch (Exception ex) { throw ex; } } /// /// 修改文件信息 /// /// /// public bool UpdateModel(LF_OrderFile model) { try { return _ILF_OrderFilesDAL.UpdateModel(model); } catch (Exception ex) { throw ex; } } /// /// 删除文件信息 /// /// /// public bool DeleteFiles(int OrderId) { try { _ILF_OrderFilesDAL.DeleteFiles(OrderId); } catch (Exception ex) { throw ex; } return true; } /// /// 新增上传文件 /// /// /// /// public bool AddOrderFiles(EC_FirmInfo m_EC_FirmInfo, LF_OrderFile m_LF_OrderFile) { return _ILF_OrderFilesDAL.AddOrderFiles(m_EC_FirmInfo, m_LF_OrderFile); } public LF_OrderFile GetModel(int OrderId ) { return _ILF_OrderFilesDAL.GetModel(OrderId); } /// /// 获取我的询价列表 /// /// /// public IList GetModeListByMy(Guid MemberId, DateTime startTime, DateTime endTime, string FilesName,string CustomerName, int FilesStatus, Pagination pa) { return _ILF_OrderFilesDAL.GetModeListByMy(MemberId, startTime, endTime, FilesName,CustomerName, FilesStatus, pa); } /// /// 批量删除记录 /// /// /// public bool DeleteModelList(List keyIdList) { return _ILF_OrderFilesDAL.DeleteModelList(keyIdList); } } }