C# Class lookbookapi.dataservices.LookbookDataService

Inheritance: ILookbookDataService
Mostrar archivo Open project: BrettThePark/lookbook

Public Methods

Method Description
AddFavorite ( System.Guid userID, int imageID ) : void
DeleteFavorite ( System.Guid userID, int imageID ) : void
GetFavoriteImageLinks ( System.Guid userID ) : lookbookapi.data.SearchResult[]
GetFavorites ( System.Guid userID ) : int[]
GetImageData ( int imageID, System.Guid userID ) : Image
GetStartUpCategories ( ) : lookbookapi.data.Category[]
LookbookDataService ( ) : System
Search ( System.Guid searchID, int pageIndex, int pageSize ) : lookbookapi.data.SearchResult[]
Search ( SearchData searchData ) : SearchReturnData

Method Details

AddFavorite() public method

public AddFavorite ( System.Guid userID, int imageID ) : void
userID System.Guid
imageID int
return void

DeleteFavorite() public method

public DeleteFavorite ( System.Guid userID, int imageID ) : void
userID System.Guid
imageID int
return void

GetFavoriteImageLinks() public method

public GetFavoriteImageLinks ( System.Guid userID ) : lookbookapi.data.SearchResult[]
userID System.Guid
return lookbookapi.data.SearchResult[]

GetFavorites() public method

public GetFavorites ( System.Guid userID ) : int[]
userID System.Guid
return int[]

GetImageData() public method

public GetImageData ( int imageID, System.Guid userID ) : Image
imageID int
userID System.Guid
return Image

GetStartUpCategories() public method

public GetStartUpCategories ( ) : lookbookapi.data.Category[]
return lookbookapi.data.Category[]

LookbookDataService() public method

public LookbookDataService ( ) : System
return System

Search() public method

public Search ( System.Guid searchID, int pageIndex, int pageSize ) : lookbookapi.data.SearchResult[]
searchID System.Guid
pageIndex int
pageSize int
return lookbookapi.data.SearchResult[]

Search() public method

public Search ( SearchData searchData ) : SearchReturnData
searchData lookbookapi.data.PostObjects.SearchData
return lookbookapi.data.SearchReturnData