C# Class NotifierCore.Notifier.HotItemController

Inheritance: LibraryBase.Wpf.ViewModel.BindableBase, ICsvExport, ICsvImport
Afficher le fichier Open project: Zicore/TradingPostNotifier Class Usage Examples

Méthodes publiques

Méthode Description
Add ( HotItem item ) : void
AddNotification ( object sender, NotificationEventArgs e ) : void
ChangeLanguage ( String language ) : void
DataIdToRecipeId ( int dataId ) : int
Export ( string filePath ) : void
FromDataId ( int dataId ) : HotItem
HotItemController ( ) : System
Import ( string filePath ) : void
RegisterRecipeItem ( HotItem item ) : void
Remove ( HotItem item ) : void
StartWorker ( ) : void
UnregisterRecipeItem ( HotItem item ) : void
UnregisterRecipeItem ( int dataId ) : void
UpdateItemDetails ( HotItem hotItem ) : void
UpdatePrice ( AggregateListing listing, HotItem hotItem ) : void
UpdatePricesMultiple ( List items ) : void

Private Methods

Méthode Description
CrawlItems ( IEnumerable items ) : void
LoadItems ( ) : void
LoadRecipes ( ) : void
ThreadRun ( ) : void
TrendActionBuy ( PostResult rs ) : void
TrendActionSell ( PostResult rs ) : void
UpdateItem ( HotItem item1, HotItem item2 ) : void
item_BuyPriceChanged ( object sender, PriceChangedEventArgs e ) : void
item_ItemBuild ( object sender, PriceChangedEventArgs e ) : void
item_SellPriceChanged ( object sender, PriceChangedEventArgs e ) : void
newItem_Built ( object sender, EventArgs e ) : void
newItem_Crawled ( object sender, EventArgs e ) : void

Method Details

Add() public méthode

public Add ( HotItem item ) : void
item HotItem
Résultat void

AddNotification() public méthode

public AddNotification ( object sender, NotificationEventArgs e ) : void
sender object
e NotifierCore.Notifier.Event.NotificationEventArgs
Résultat void

ChangeLanguage() public méthode

public ChangeLanguage ( String language ) : void
language String
Résultat void

DataIdToRecipeId() public méthode

public DataIdToRecipeId ( int dataId ) : int
dataId int
Résultat int

Export() public méthode

public Export ( string filePath ) : void
filePath string
Résultat void

FromDataId() public static méthode

public static FromDataId ( int dataId ) : HotItem
dataId int
Résultat HotItem

HotItemController() public méthode

public HotItemController ( ) : System
Résultat System

Import() public méthode

public Import ( string filePath ) : void
filePath string
Résultat void

RegisterRecipeItem() public méthode

public RegisterRecipeItem ( HotItem item ) : void
item HotItem
Résultat void

Remove() public méthode

public Remove ( HotItem item ) : void
item HotItem
Résultat void

StartWorker() public méthode

public StartWorker ( ) : void
Résultat void

UnregisterRecipeItem() public méthode

public UnregisterRecipeItem ( HotItem item ) : void
item HotItem
Résultat void

UnregisterRecipeItem() public méthode

public UnregisterRecipeItem ( int dataId ) : void
dataId int
Résultat void

UpdateItemDetails() public static méthode

public static UpdateItemDetails ( HotItem hotItem ) : void
hotItem HotItem
Résultat void

UpdatePrice() public static méthode

public static UpdatePrice ( AggregateListing listing, HotItem hotItem ) : void
listing AggregateListing
hotItem HotItem
Résultat void

UpdatePricesMultiple() public static méthode

public static UpdatePricesMultiple ( List items ) : void
items List
Résultat void