using SmartCoalApplication.Core.DbOpreate.DbDalFactory;
using SmartCoalApplication.Core.DbOpreate.DbIDal;
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.DbBll
{
public class mic_project_BLL
{
private static Imic_project mic_project_BL = DataAccess.Createmic_project();
#region 基础功能
///
/// 添加信息
/// 实体
///
///
public static bool Add(mic_project model)
{
return mic_project_BL.Add(model);
}
///
/// 删除信息
/// 主键
///
///
public static bool Del(int id)
{
return mic_project_BL.Del(id);
}
///
/// 获得信息
/// 主键
///
///
public static mic_project FindDefault(int id)
{
return mic_project_BL.FindDefault(id);
}
///
/// 更新信息
/// 实体
///
///
public static bool Update(mic_project model)
{
return mic_project_BL.Update(model);
}
///
/// 获得所有信息
///
///
public static List FindAll()
{
return mic_project_BL.FindAll();
}
#endregion 基础功能
#region 扩展功能
///
/// 根据parentid获取列表
///
///
///
public static List FindAllByParentId(int parent_id)
{
return mic_project_BL.FindAllByParentId(parent_id);
}
public static int FindCountByParentId(int parent_id)
{
return mic_project_BL.FindCountByParentId(parent_id);
}
public static mic_project FindItenByNameAndParentId(string name, int parentId)
{
return mic_project_BL.FindItenByNameAndParentId(name, parentId);
}
public static mic_project FindItenByNameAndPath(string name, string path)
{
return mic_project_BL.FindItenByNameAndPath(name, path);
}
public static List FindAllByIds(int[] ids)
{
return mic_project_BL.FindAllByIds(ids);
}
#endregion
}
}