static DefaultProviderDal()
        {
            //当前DB程序集
            Assembly currentDAL = Assembly.Load(ASSEMBLYNAME);

            instance = currentDAL.CreateInstance(dalFactoryClassName) as AbstractFactory.DalFactory;
        }
示例#2
0
        static DefaultProviderDal()
        {
            //string filePath = HttpContext.Current.Server.MapPath("~/DataProvider");
            string filePath            = System.AppDomain.CurrentDomain.SetupInformation.ApplicationBase;
            string dllFileName         = System.Configuration.ConfigurationManager.AppSettings["DataProviderDllFile"];
            string dalFactoryClassName = System.Configuration.ConfigurationManager.AppSettings["DataProviderFactoryName"];

            //System.Reflection.Assembly dll = System.Reflection.Assembly.LoadFile(filePath + "DataProvider\\" + dllFileName);
            System.Reflection.Assembly dll = System.Reflection.Assembly.LoadFile("D:\\code\\PSS\\Insigma.Eyes.PSS.MSSQLDAL\\bin\\Debug\\" + dllFileName);

            instance = dll.CreateInstance(dalFactoryClassName) as AbstractFactory.DalFactory;
        }
 public BLL_RolesAuthorize()
 {
     dataFactory = DefaultProviderDal.DefaultDataProviderFactory;
 }
示例#4
0
 public BLL_Operate()
 {
     dataFactory = DefaultProviderDal.DefaultDataProviderFactory;
 }
 public CommodityManagerService()
 {
     dataFactory = DefaultProviderDal.DefaultDataProviderFactory;
 }
 public BLL_Attentive()
 {
     dataFactory = DefaultProviderDal.DefaultDataProviderFactory;
 }
示例#7
0
 public BLL_City()
 {
     dataFactory = DefaultProviderDal.DefaultDataProviderFactory;
 }
 public BLL_Dictionary()
 {
     dataFactory = DefaultProviderDal.DefaultDataProviderFactory;
 }
示例#9
0
 public BLL_Hospital()
 {
     dataFactory = DefaultProviderDal.DefaultDataProviderFactory;
 }
 public BLL_Distributor()
 {
     dataFactory = DefaultProviderDal.DefaultDataProviderFactory;
 }
示例#11
0
 public BLL_Siteconfig()
 {
     dataFactory = DefaultProviderDal.DefaultDataProviderFactory;
 }
示例#12
0
 public SalesManagerService()
 {
     dataFactory = DefaultProviderDal.DefaultDataProviderFactory;
 }
示例#13
0
 public BLL_UserInfo()
 {
     dataFactory = DefaultProviderDal.DefaultDataProviderFactory;
 }
示例#14
0
 public CustomerManagerService()
 {
     dataFactory = DefaultProviderDal.DefaultDataProviderFactory;
 }
示例#15
0
 public PurchaseManagerService()
 {
     dataFactory = DefaultProviderDal.DefaultDataProviderFactory;
 }
示例#16
0
 public BLL_Partners()
 {
     dataFactory = DefaultProviderDal.DefaultDataProviderFactory;
 }
示例#17
0
 public BLL_Province()
 {
     dataFactory = DefaultProviderDal.DefaultDataProviderFactory;
 }
示例#18
0
 public UserManagerService()
 {
     //异常直接在这儿显示
     dataFactory = DefaultProviderDal.DefaultDataProviderFactory;
 }
 public BLL_UserGroupRole()
 {
     dataFactory = DefaultProviderDal.DefaultDataProviderFactory;
 }
示例#20
0
 public BLL_Medical()
 {
     dataFactory = DefaultProviderDal.DefaultDataProviderFactory;
 }
示例#21
0
 public BLL_SysLog()
 {
     dataFactory = DefaultProviderDal.DefaultDataProviderFactory;
 }
示例#22
0
 public BLL_Infinite()
 {
     dataFactory = DefaultProviderDal.DefaultDataProviderFactory;
 }