private void InitializeSettingTable() { string dbName = "receptionist.db3"; ILocalStorageService storageService = ServiceProvider.GetService <ILocalStorageService>(); IActivatorService activatorService = ServiceProvider.GetService <IActivatorService>(); var factory = activatorService.CreateInstance <Func <string, ISQLiteConnection> >(); ISQLiteConnection db = factory(storageService.GetFilePath(dbName, LocalFolderKind.Data)); if (!db.TableExists <GeneralSetting>()) { db.CreateTable <GeneralSetting>(); } //else // db.MigrateTable<Setting>(); if (db.Table <GeneralSetting>().ToList().Count == 0) { List <GeneralSetting> generalsetting = new List <GeneralSetting>(); generalsetting.Add(new GeneralSetting() { SettingId = Guid.NewGuid(), GeneralName = "barcode" }); db.InsertAll(generalsetting); } }
public virtual ISQLiteAsyncConnection CreateConnection(string dbName) { ILocalStorageService storageService = ServiceProvider.GetService <ILocalStorageService>(); IActivatorService activatorService = ServiceProvider.GetService <IActivatorService>(); Func <string, ISQLiteAsyncConnection> factory = activatorService.CreateInstance <Func <string, ISQLiteAsyncConnection> >(); ISQLiteAsyncConnection db = factory(storageService.GetFilePath(dbName, LocalFolderKind.Data)); return(db); }
public CategoriesController( ICategoryService service, IActivatorService activatorService, IIdentityService identityService, IScopedParameters scopedParameters, IAppLogger <IController <Category, CategoryViewModel> > logger) : base(service, activatorService, identityService, scopedParameters, logger) { }
public ItemVariantsController( IItemVariantService itemVariantService, IActivatorService activatorService, IIdentityService identityService, IScopedParameters scopedParameters, IAppLogger <IController <ItemVariant, ItemVariantViewModel> > logger) : base(itemVariantService, activatorService, identityService, scopedParameters, logger) { }
public CharacteristicsController( ICharacteristicService service, IActivatorService activatorService, IIdentityService identityService, IScopedParameters scopedParameters, IAppLogger <IController <Characteristic, CharacteristicViewModel> > logger) : base(service, activatorService, identityService, scopedParameters, logger) { }
public CartItemsController( ICartItemService cartItemService, IActivatorService activatorService, IIdentityService identityService, IScopedParameters scopedParameters, IAppLogger <IController <CartItem, CartItemViewModel> > logger) : base(cartItemService, activatorService, identityService, scopedParameters, logger) { }
public BrandsController( IBrandService brandService, IActivatorService activatorService, IIdentityService identityService, IScopedParameters scopedParameters, IAppLogger <IController <Brand, BrandViewModel> > logger) : base(brandService, activatorService, identityService, scopedParameters, logger) { }
public OrdersController( IOrderService orderService, ICartItemService cartItemService, IActivatorService activatorService, IIdentityService identityService, IScopedParameters scopedParameters, IAppLogger <IController <Order, OrderViewModel> > logger) : base(orderService, activatorService, identityService, scopedParameters, logger) { }
public ItemsController( IItemService service, IActivatorService activatorService, IScopedParameters scopedParameters, IIdentityService identityService, IAuthorizationService authorizationService, IAppLogger <IController <Item, ItemViewModel> > logger) : base(service, activatorService, identityService, scopedParameters, logger) { }
public StoresController( IStoreService storeService, IActivatorService activatorService, IIdentityService identityService, IScopedParameters scopedParameters, IAuthorizationParameters <Store> authoriationParameters, IAppLogger <IController <Store, StoreViewModel> > logger) : base(storeService, activatorService, identityService, scopedParameters, logger) { AuthorziationParameters = authoriationParameters; }
public CRUDController( TService service, IActivatorService activatorService, IIdentityService identityService, IScopedParameters scopedParameters, IAppLogger <IController <TEntity, TViewModel> > logger) { _service = service; _activatorService = activatorService; ScopedParameters = scopedParameters; _logger = logger; _identityService = identityService; _logger.Name = _entityName + "Controller"; }
public MethodRunner(ILoggingService <MethodRunner> loggingService, IActivatorService activatorService, ITypeService typeService) { _activatorService = activatorService; _loggingService = loggingService; _typeService = typeService; }
public MappingFilterService(IActivatorService activatorService) { _activatorService = activatorService; }
private MethodRunner CreateLoader(ILoggingService <MethodRunner> loggingService = null, IActivatorService activatorService = null, ITypeService typeService = null) { return(new MethodRunner(loggingService, activatorService, typeService)); }