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
{
///
/// 办公系统科目设置-数据库操作接口
///
public interface IOA_SubjectSetDAL : ICommonDAL, IPaging, IGetAllModel
{
///
/// 获取单个科目
///
///
///
OA_SubjectSet getSingleSubject(int? Keyid);
///
/// 根据firmid获取所有科目列表
///
///
///
IEnumerable getAllSubject(Pagination pa, Guid FirmId, string SubjectType, string SubjectName, string Status);
IEnumerable getAllSubject( Guid FirmId, string SubjectType);
///
/// 检查科目是否重复
///
///
///
///
///
///
bool CheckTypeAndName(int? Keyid, string typeName, string subjectName, Guid FirmId);
}
}