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