/// <summary> /// 根据配置文件中的值创建MenuDAL /// </summary> /// <returns></returns> public static IMenuDAL CreateMenuDAL() { IMenuDAL menuDAL = null; switch (dataBaseType) { case "SqlServer": menuDAL = new MenuSqlServerDAL(); break; case "Oracle": menuDAL = new MenuOracleDAL(); break; } return(menuDAL); }
public static IMenuDAL GetMenuDAL() { IMenuDAL dal = GetInstance("MenuDAL") as IMenuDAL; return(dal); }
public MenuBLL() : base(_Type) { this._Dal = base.CurrentDAL as IMenuDAL; }
public MenuBLL(IMenuDAL menudal) { MenuDAL = menudal; }
public MenuManager(IMenuDAL menuDal) { _menuDal = menuDal; }
public MenuBll() { MenuDal = new MenuDAL(); }
public MenuBLL() : base() { base.Init(this.GetType().FullName, System.Reflection.Assembly.GetExecutingAssembly().GetName().Name); baseDal.OnOperationLog += new OperationLogEventHandler(Next.Admin.BLL.OperationLogBLL.OnOperationLog);//如果需要记录操作日志,则实现这个事件 this.menuDAL = (IMenuDAL)base.baseDal; }
public MenuBLL(IMenuDAL dal) : base(dal) { }