/// <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);
        }
コード例 #2
0
ファイル: DALFactory.cs プロジェクト: winterone/AFeiDemo
        public static IMenuDAL GetMenuDAL()
        {
            IMenuDAL dal = GetInstance("MenuDAL") as IMenuDAL;

            return(dal);
        }
コード例 #3
0
 public MenuBLL()
     : base(_Type)
 {
     this._Dal = base.CurrentDAL as IMenuDAL;
 }
コード例 #4
0
ファイル: MenuBLL.cs プロジェクト: wxli89/Accumulate
 public MenuBLL(IMenuDAL menudal)
 {
     MenuDAL = menudal;
 }
コード例 #5
0
ファイル: MenuManager.cs プロジェクト: goceren/Goceren
 public MenuManager(IMenuDAL menuDal)
 {
     _menuDal = menuDal;
 }
コード例 #6
0
ファイル: MenuBll.cs プロジェクト: rahmatafridi/HISSVN
 public MenuBll()
 {
     MenuDal = new MenuDAL();
 }
コード例 #7
0
ファイル: MenuBLL.cs プロジェクト: julianboom/NextUI
 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;
 }
コード例 #8
0
ファイル: MenuBLL.cs プロジェクト: yueyuehe/DbContextScope
 public MenuBLL(IMenuDAL dal) : base(dal)
 {
 }