using SmartCoalApplication.Core.DbOpreate.DbModel; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace SmartCoalApplication.Core.DbOpreate.DbIDal { public interface Imic_project { #region 基础接口 /// /// 添加信息 /// /// 实体 /// bool Add(mic_project model); /// /// 删除信息 /// /// 主键 /// bool Del(int id); /// /// 获得信息 /// /// 主键 /// mic_project FindDefault(int id); /// /// 更新信息 /// 实体 /// /// bool Update(mic_project model); /// /// 获得所有信息 /// /// List FindAll(); /// /// 根据parentid获取列表 /// /// /// List FindAllByParentId(int id); /// /// 根据parentid获取下级数量 /// /// /// int FindCountByParentId(int id); /// /// 根据名称和parentId /// /// 名称 /// parentId /// mic_project FindItenByNameAndParentId(string name, int parentId); /// /// 根据名称和路径 /// /// /// /// mic_project FindItenByNameAndPath(string name, string path); /// /// 根据主键搜索 /// /// /// List FindAllByIds(int[] ids); #endregion 基础接口 } }