1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using EMIS.ViewModel;
- using EMIS.ViewModel.TeachingMaterial;
- using Bowin.Common.Linq.Entity;
- namespace EMIS.CommonLogic.TeachingMaterial
- {
- public interface ILibraryServices
- {
- /// <summary>
- /// 获取书库信息列表
- /// </summary>
- /// <param name="exp"></param>
- /// <returns></returns>
- IGridResultSet<LibraryView> GetLibraryViewGrid(ConfiguretView configuretView, int pageIndex, int pageSize);
- /// <summary>
- /// 编辑书库
- /// </summary>
- /// <param name="publisherView"></param>
- void EditLibrary(LibraryView libraryView, Guid createUserID);
- /// <summary>
- /// 删除出版单位信息
- /// </summary>
- /// <param name="publishID"></param>
- void DeleteLibrary(List<Guid> libraryIDs);
- /// <summary>
- /// 获取书库单位
- /// </summary>
- /// <returns></returns>
- LibraryView GetSingleLibrary(Guid libraryID);
- /// <summary>
- /// 获取书库信息列表导出
- /// </summary>
- /// <param name="exp"></param>
- /// <returns></returns>
- IList<LibraryView> GetLibraryViewExcel(ConfiguretView configuretView);
- bool IsExistLibraryCode(string libraryCode);
- }
- }
|