C# 클래스 ReaLocate.Services.Data.InvoicesService

상속: IInvoicesService
파일 보기 프로젝트 열기: MichaelaIvanova/ReaLocate

공개 메소드들

메소드 설명
Add ( Invoice newInvoice ) : int
EncodeId ( int id ) : string
GetAll ( ) : IQueryable
GetByEncodedId ( string id ) : Invoice
GetById ( int id ) : Invoice
InvoicesService ( IRepository invoices, IIdentifierProvider identifierProvider ) : Contracts

메소드 상세

Add() 공개 메소드

public Add ( Invoice newInvoice ) : int
newInvoice Invoice
리턴 int

EncodeId() 공개 메소드

public EncodeId ( int id ) : string
id int
리턴 string

GetAll() 공개 메소드

public GetAll ( ) : IQueryable
리턴 IQueryable

GetByEncodedId() 공개 메소드

public GetByEncodedId ( string id ) : Invoice
id string
리턴 Invoice

GetById() 공개 메소드

public GetById ( int id ) : Invoice
id int
리턴 Invoice

InvoicesService() 공개 메소드

public InvoicesService ( IRepository invoices, IIdentifierProvider identifierProvider ) : Contracts
invoices IRepository
identifierProvider IIdentifierProvider
리턴 Contracts