C# Class ReaLocate.Services.Data.RealEstatesService

Inheritance: IRealEstatesService
显示文件 Open project: MichaelaIvanova/ReaLocate

Public Methods

Method Description
Add ( RealEstate newRealEstate ) : int
Delete ( RealEstate realEstateFromDb ) : void
EncodeId ( int id ) : string
GetAll ( ) : IQueryable
GetAllForPaging ( int skip, int take ) : IQueryable
GetByEncodedId ( string id ) : RealEstate
GetById ( int id ) : IQueryable
RealEstatesService ( IRepository realEstates, IIdentifierProvider identifierProvider ) : System
Update ( RealEstate realEstate ) : void

Method Details

Add() public method

public Add ( RealEstate newRealEstate ) : int
newRealEstate RealEstate
return int

Delete() public method

public Delete ( RealEstate realEstateFromDb ) : void
realEstateFromDb RealEstate
return void

EncodeId() public method

public EncodeId ( int id ) : string
id int
return string

GetAll() public method

public GetAll ( ) : IQueryable
return IQueryable

GetAllForPaging() public method

public GetAllForPaging ( int skip, int take ) : IQueryable
skip int
take int
return IQueryable

GetByEncodedId() public method

public GetByEncodedId ( string id ) : RealEstate
id string
return RealEstate

GetById() public method

public GetById ( int id ) : IQueryable
id int
return IQueryable

RealEstatesService() public method

public RealEstatesService ( IRepository realEstates, IIdentifierProvider identifierProvider ) : System
realEstates IRepository
identifierProvider IIdentifierProvider
return System

Update() public method

public Update ( RealEstate realEstate ) : void
realEstate RealEstate
return void