C# Class KenEgozi.Demos.MR.Web.Domain.Repository.CatsRepository

A faked DB for cats
Inheritance: ICatsRepository
ファイルを表示 Open project: kenegozi/monorail-aspview-demo

Public Methods

Method Description
CatsRepository ( ) : System

A new CatsRepository

FindAll ( ) : IEnumerable
FindAll ( string sortBy, string sortOrder ) : IEnumerable
FindAll ( int page, int pageSize, string sortBy, string sortOrder ) : IPaginatedPage
GetById ( int id ) : Cat
Save ( Cat cat ) : void

Method Details

CatsRepository() public method

A new CatsRepository
public CatsRepository ( ) : System
return System

FindAll() public method

public FindAll ( ) : IEnumerable
return IEnumerable

FindAll() public method

public FindAll ( string sortBy, string sortOrder ) : IEnumerable
sortBy string
sortOrder string
return IEnumerable

FindAll() public method

public FindAll ( int page, int pageSize, string sortBy, string sortOrder ) : IPaginatedPage
page int
pageSize int
sortBy string
sortOrder string
return IPaginatedPage

GetById() public method

public GetById ( int id ) : Cat
id int
return KenEgozi.Demos.MR.Web.Domain.Entities.Cat

Save() public method

public Save ( Cat cat ) : void
cat KenEgozi.Demos.MR.Web.Domain.Entities.Cat
return void