2022-10-08 22:25:30 +08:00

108 lines
2.9 KiB
C#

using System;
using AIMSDAL;
using AIMSModel;
using AIMSObjectQuery;
using System.Collections;
using System.Collections.Generic;
using System.Windows.Forms;
using System.Data;
namespace AIMSBLL
{
public partial class BMenu
{
public static void Add(AIMSModel.Menu MenuObj)
{
try
{
DMenu.Add(MenuObj);
MessageBox.Show("增加成功!");
}
catch (Exception ex)
{
MessageBox.Show("增加失败!"+ex.Message);
}
}
public static void Delete(int Id)
{
try
{
DMenu.Delete(Id);
MessageBox.Show("删除成功!");
}
catch (Exception ex)
{
MessageBox.Show("删除失败!"+ex.Message);
}
}
public static AIMSModel.Menu GetModel(int Id)
{
return DMenu.GetModel(Id);
}
public static DataTable GetDateTable(string strWhere)
{
return DMenu.GetDateTable(strWhere);
}
public static List<AIMSModel.Menu> GetModelList()
{
return DMenu.GetModelList();
}
public static List<AIMSModel.Menu> GetModelList_FSB(int RoleId)
{
return DMenu.GetModelList_FSB(RoleId);
}
public static List<AIMSModel.Menu> GetMenuRootList(int ParentId)
{
return DMenu.GetMenuRootList(ParentId);
}
public static List<AIMSModel.Menu> GetMenuRootList(int RoleId, int ParentId)
{
return DMenu.GetMenuRootList(RoleId,ParentId);
}
public static List<AIMSModel.Menu> GetMenuRootListManage(int RoleId, string ParentId)
{
return DMenu.GetMenuRootListManage(RoleId,ParentId);
}
public static List<string> GetMenuRootListManageStr(int RoleId , string ParentId)
{
return DMenu.GetMenuRootListManageStr(RoleId,ParentId );
}
public static List<AIMSModel.Menu> GetMenuRootListManage(int RoleId)
{
return DMenu.GetMenuRootListManage(RoleId);
}
public static AIMSModel.Menu GetMenuById(int Id, int RoleId, int IsAll)
{
return DMenu.GetMenuById(Id, RoleId,IsAll);
}
public static AIMSModel.Menu GetMenuByName(string name)
{
return DMenu.GetMenuByName(name);
}
public List<AIMSModel.Menu> GetChildren(AIMSModel.Menu Menu, int RoleId,int IsAll)
{
return DMenu.GetChildren( Menu, RoleId, IsAll);
}
public static AIMSModel.Menu GetPathByName(string Name)
{
return DMenu.GetPathByName(Name);
}
public static DataTable GetMenuDataTable(int ParentId, int RoleId)
{
return DMenu.GetMenuDataTable(ParentId, RoleId);
}
}
}