예제 #1
0
        //private IProgressReporterService ProgressReporter
        //{
        //    get
        //    {
        //        return (IProgressReporterService)GetService(typeof(IProgressReporterService));
        //    }
        //}

        //public ILoggingService LoggingService
        //{
        //    get
        //    {
        //        return (ILoggingService)GetService(typeof(ILoggingService));
        //    }
        //}
        #endregion

        #region Constructors
        public dloDataApplication()
        {
            //Create a new instance of our service container
            ServiceContainer = new System.ComponentModel.Design.ServiceContainer();

            IsLoaded = false;

            //  AuthTypes = RuntimeAuthTypes.None;

            SyncStatus = Data.SyncStatus.Unknown;

            DbInfo = new dloDbInfo(this);

            Configuration = new Configuration();

            _users   = new dloUsers(this);
            _groups  = new dloUserGroups(this);
            _devices = new dloDevices(this);

            Queries = new DatabaseQueries();
            //CurrentUser = new dloUser(_users);

            //_currentDevice = new dloDevice(this);

            //DoHouseKeeping();

            //Register services
        }
예제 #2
0
 public CertificationProvider(dloDbInfo dbInfo) : base(dbInfo)
 {
 }
예제 #3
0
 public DependencyProvider(dloDbInfo dbInfo) : base(dbInfo)
 {
 }
예제 #4
0
 public UserPermissionProvider(dloDbInfo dbInfo) : base(dbInfo)
 {
 }
예제 #5
0
 public TrainingProvider(dloDbInfo dbInfo) : base(dbInfo)
 {
 }
예제 #6
0
 public QuestionProvider(dloDbInfo dbInfo) : base(dbInfo)
 {
 }
예제 #7
0
 public ConfigurationProvider(dloDbInfo dbInfo) : base(dbInfo)
 {
 }
예제 #8
0
 public SkipConditionProvider(dloDbInfo dbInfo) : base(dbInfo)
 {
 }
예제 #9
0
 public CategoryProvider(dloDbInfo dbInfo) : base(dbInfo)
 {
 }
예제 #10
0
 public PurchaseProvider(dloDbInfo dbInfo) : base(dbInfo)
 {
 }
예제 #11
0
 public ClientProvider(dloDbInfo dbInfo) : base(dbInfo)
 {
     this.dbInfo = dbInfo;
 }
예제 #12
0
 public RegionProvider(dloDbInfo dbInfo) : base(dbInfo)
 {
     this.dbInfo = dbInfo;
 }
예제 #13
0
 public UserProvider(dloDbInfo dbInfo) : base(dbInfo)
 {
 }
예제 #14
0
 public AnswerProvider(dloDbInfo dbInfo) : base(dbInfo)
 {
 }
예제 #15
0
 public SubSectionProvider(dloDbInfo dbInfo) : base(dbInfo)
 {
 }
예제 #16
0
 public QuestionaireXCategoryProvider(dloDbInfo dbInfo) : base(dbInfo)
 {
 }
예제 #17
0
 public EnumListProvider(dloDbInfo dbInfo) : base(dbInfo)
 {
 }
예제 #18
0
 public SyncProvider(dloDbInfo dbInfo) : base(dbInfo)
 {
 }
예제 #19
0
 public Provider(dloDbInfo dbInfo)
 {
     _dbInfo = dbInfo;
 }
예제 #20
0
 public TopicProvider(dloDbInfo dbInfo) : base(dbInfo)
 {
 }