Esempio n. 1
0
        public Converter(IFileSavingService fileSavingService, ILanguagePackProvider languagePackProvider)
        {
            this.fileSavingService    = fileSavingService;
            this.languagePackProvider = languagePackProvider;
            this.Transitions          = new ObservableCollection <Transition>();
            this.Settings             = new ConversionSettings();
            this.SaveLibrariesCommand = new DelegateCommand(this.SaveLibraries);

            this.LanguagePacks = new ObservableCollection <LanguagePack>();

            foreach (var pack in languagePackProvider.GetLocalLanguagePacks())
            {
                this.LanguagePacks.Add(new LanguagePack(this, pack));
            }

            this.CurrentLanguagePack = this.LanguagePacks.First();

            foreach (var pack in languagePackProvider.GetRemoteLanguagePacks())
            {
                this.LanguagePacks.Add(new LanguagePack(this, pack));
            }


            this.Convert();
        }
Esempio n. 2
0
 public ManagementController(MusicalShopIdentityDbContext ctx, IMapper mapper, UserManager <User> userManager, RoleManager <IdentityRole> roleManager, ServicesDecisionHendler decisionHendler, IFileSavingService ifileSavingService)
 {
     this.ctx          = ctx;
     _mapper           = mapper;
     _userManager      = userManager;
     _roleManager      = roleManager;
     _decisionHendler  = decisionHendler;
     fileSavingService = ifileSavingService;
 }
Esempio n. 3
0
 public GoodsManagementController(MusicalShopIdentityDbContext ctx, IFileSavingService fileSavingService)
 {
     this.ctx = ctx;
     this.fileSavingService = fileSavingService;
 }
Esempio n. 4
0
 public UploadController(IFileSavingService fileSavingService)
 {
     _fileSavingService = fileSavingService;
 }
Esempio n. 5
0
 public LocationsController(MusicalShopIdentityDbContext ctx, IMapper mapper, IFileSavingService fileSavingService)
 {
     this.ctx = ctx;
     _mapper  = mapper;
     this.fileSavingService = fileSavingService;
 }