C# 클래스 Investor.Common.Service.Company.Data.CompanyRepository

상속: ICompanyRepository
파일 보기 프로젝트 열기: johnhinz/Investor

공개 메소드들

메소드 설명
Add ( CompanyPoco company ) : CompanyPoco
CompanyRepository ( ) : System
CreateAddress ( long id, CompanyAddressPoco address ) : void
CreatePhoneNumber ( long id, CompanyPhoneNumberPoco phoneNumber ) : void
Delete ( long id ) : bool
DeleteAddress ( long companyId, long addressid ) : void
DeletePhoneNumber ( long companyId, long phoneNumberId ) : void
ReadAddresses ( long id ) : IEnumerable
ReadCompany ( long id ) : CompanyPoco
ReadPhoneNumber ( long id ) : IEnumerable
Update ( long id, CompanyPoco company ) : bool
UpdateAddress ( long id, CompanyAddressPoco address ) : bool
UpdatePhoneNumber ( long id, CompanyPhoneNumberPoco phoneNumber ) : bool

메소드 상세

Add() 공개 메소드

public Add ( CompanyPoco company ) : CompanyPoco
company Investor.Common.Shared.Pocos.CompanyPoco
리턴 Investor.Common.Shared.Pocos.CompanyPoco

CompanyRepository() 공개 메소드

public CompanyRepository ( ) : System
리턴 System

CreateAddress() 공개 메소드

public CreateAddress ( long id, CompanyAddressPoco address ) : void
id long
address Investor.Common.Shared.Pocos.CompanyAddressPoco
리턴 void

CreatePhoneNumber() 공개 메소드

public CreatePhoneNumber ( long id, CompanyPhoneNumberPoco phoneNumber ) : void
id long
phoneNumber Investor.Common.Shared.Pocos.CompanyPhoneNumberPoco
리턴 void

Delete() 공개 메소드

public Delete ( long id ) : bool
id long
리턴 bool

DeleteAddress() 공개 메소드

public DeleteAddress ( long companyId, long addressid ) : void
companyId long
addressid long
리턴 void

DeletePhoneNumber() 공개 메소드

public DeletePhoneNumber ( long companyId, long phoneNumberId ) : void
companyId long
phoneNumberId long
리턴 void

ReadAddresses() 공개 메소드

public ReadAddresses ( long id ) : IEnumerable
id long
리턴 IEnumerable

ReadCompany() 공개 메소드

public ReadCompany ( long id ) : CompanyPoco
id long
리턴 Investor.Common.Shared.Pocos.CompanyPoco

ReadPhoneNumber() 공개 메소드

public ReadPhoneNumber ( long id ) : IEnumerable
id long
리턴 IEnumerable

Update() 공개 메소드

public Update ( long id, CompanyPoco company ) : bool
id long
company Investor.Common.Shared.Pocos.CompanyPoco
리턴 bool

UpdateAddress() 공개 메소드

public UpdateAddress ( long id, CompanyAddressPoco address ) : bool
id long
address Investor.Common.Shared.Pocos.CompanyAddressPoco
리턴 bool

UpdatePhoneNumber() 공개 메소드

public UpdatePhoneNumber ( long id, CompanyPhoneNumberPoco phoneNumber ) : bool
id long
phoneNumber Investor.Common.Shared.Pocos.CompanyPhoneNumberPoco
리턴 bool