Esempio n. 1
0
 public void Save(ICollection <DatabaseItem> items)
 {
     ThreadExecuter.Execute(
         () => _repo.Save(items),
         ThreadExecuter.ThreadTimeout * 2,
         true
         );
 }
Esempio n. 2
0
 public void Save(List <DatabaseItem> items, ProgressTracker progressTracker)
 {
     ThreadExecuter.Execute(
         () => _repo.Save(items, progressTracker),
         ThreadExecuter.ThreadTimeout * 2,
         true
         );
 }
Esempio n. 3
0
 public void RemoveBuddy(long buddyId)
 {
     ThreadExecuter.Execute(
         () => _repo.RemoveBuddy(buddyId)
         );
 }
Esempio n. 4
0
 public void UpdateNames(IList <BuddyItem> items)
 {
     ThreadExecuter.Execute(
         () => _repo.UpdateNames(items)
         );
 }
Esempio n. 5
0
 public IList <BuddyItem> ListItemsWithMissingName()
 {
     return(ThreadExecuter.Execute(
                () => _repo.ListItemsWithMissingName()
                ));
 }
Esempio n. 6
0
 public BuddyItemRepo(ThreadExecuter threadExecuter, ISessionCreator sessionCreator) : base(threadExecuter, sessionCreator)
 {
     _repo         = new BuddyItemDaoImpl(sessionCreator);
     this.BaseRepo = _repo;
 }
Esempio n. 7
0
 public Dictionary <string, string> GetTagDictionary()
 {
     return(ThreadExecuter.Execute(
                () => _repo.GetTagDictionary()
                ));
 }
Esempio n. 8
0
 public List <DatabaseItemDto> GetCraftableItems()
 {
     return(ThreadExecuter.Execute(
                () => _repo.GetCraftableItems()
                ));
 }
Esempio n. 9
0
 public string GetUuid()
 {
     return(ThreadExecuter.Execute(
                () => repo.GetUuid()
                ));
 }
Esempio n. 10
0
 public void UpdateCurrentDatabase(string path)
 {
     ThreadExecuter.Execute(
         () => repo.UpdateCurrentDatabase(path)
         );
 }
Esempio n. 11
0
 public long GetLastDatabaseUpdate()
 {
     return(ThreadExecuter.Execute(
                () => repo.GetLastDatabaseUpdate()
                ));
 }
Esempio n. 12
0
 public string GetCurrentDatabasePath()
 {
     return(ThreadExecuter.Execute(
                () => repo.GetCurrentDatabasePath()
                ));
 }
Esempio n. 13
0
 public DatabaseSettingRepo(ThreadExecuter threadExecuter, ISessionCreator sessionCreator) : base(threadExecuter, sessionCreator)
 {
     this.repo     = new DatabaseSettingDaoImpl(sessionCreator);
     this.BaseRepo = repo;
 }
Esempio n. 14
0
 public string GetSkillName(string skillRecord)
 {
     return(ThreadExecuter.Execute(
                () => repo.GetSkillName(skillRecord)
                ));
 }
Esempio n. 15
0
 public Dictionary <string, ISet <DBSTatRow> > GetExpacSkillModifierSkills()
 {
     return(ThreadExecuter.Execute(
                () => repo.GetExpacSkillModifierSkills()
                ));
 }
Esempio n. 16
0
 public IList <string> GetStackableComponentsPotionsMisc()
 {
     return(ThreadExecuter.Execute(
                () => _repo.GetStackableComponentsPotionsMisc()
                ));
 }
Esempio n. 17
0
 public DatabaseItemDto FindDtoByRecord(string record)
 {
     return(ThreadExecuter.Execute(
                () => _repo.FindDtoByRecord(record)
                ));
 }
Esempio n. 18
0
 public void SetUuid(string uuid)
 {
     ThreadExecuter.Execute(
         () => repo.SetUuid(uuid)
         );
 }
Esempio n. 19
0
 public List <DatabaseItemDto> GetByClass(string itemClass)
 {
     return(ThreadExecuter.Execute(
                () => _repo.GetByClass(itemClass)
                ));
 }
Esempio n. 20
0
 public void UpdateRecipeTimestamp(long ts)
 {
     ThreadExecuter.Execute(
         () => repo.UpdateRecipeTimestamp(ts)
         );
 }
Esempio n. 21
0
 public IList <string> ListAllRecords()
 {
     return(ThreadExecuter.Execute(
                () => _repo.ListAllRecords()
                ));
 }
Esempio n. 22
0
 public IList <RecipeItem> SearchForRecipeItems(ItemSearchRequest query)
 {
     return(ThreadExecuter.Execute(
                () => _repo.SearchForRecipeItems(query)
                ));
 }
Esempio n. 23
0
 public IList <BuddyItem> ListItemsWithMissingLevelRequirement()
 {
     return(ThreadExecuter.Execute(
                () => _repo.ListItemsWithMissingLevelRequirement()
                ));
 }
Esempio n. 24
0
 public DatabaseItemRepo(ThreadExecuter threadExecuter, ISessionCreator sessionCreator) : base(threadExecuter, sessionCreator)
 {
     this._repo    = new DatabaseItemDaoImpl(sessionCreator);
     this.BaseRepo = _repo;
 }
Esempio n. 25
0
 public void UpdateLevelRequirements(IList <BuddyItem> items)
 {
     ThreadExecuter.Execute(
         () => _repo.UpdateLevelRequirements(items)
         );
 }
Esempio n. 26
0
 public long GetRowCount()
 {
     return(ThreadExecuter.Execute(
                () => _repo.GetRowCount()
                ));
 }
Esempio n. 27
0
 public IList <BuddyItem> FindBy(Search query)
 {
     return(ThreadExecuter.Execute(
                () => _repo.FindBy(query)
                ));
 }
Esempio n. 28
0
 public IList <ItemSetAssociation> GetItemSetAssociations()
 {
     return(ThreadExecuter.Execute(
                () => _repo.GetItemSetAssociations()
                ));
 }
Esempio n. 29
0
 public void SetItems(long userid, string description, List <JsonBuddyItem> items)
 {
     ThreadExecuter.Execute(
         () => _repo.SetItems(userid, description, items)
         );
 }
Esempio n. 30
0
 public IList <string> GetSpecialStackableRecords()
 {
     return(ThreadExecuter.Execute(
                () => _repo.GetSpecialStackableRecords()
                ));
 }