C# Class Investor.Common.Service.Company.Logic.CompanyLogic

Inheritance: ICompanyLogic
Afficher le fichier Open project: johnhinz/Investor

Méthodes publiques

Méthode Description
Add ( CompanyPoco company ) : CompanyPoco
CompanyLogic ( ICompanyRepository repository ) : Investor.Common.Shared.Interfaces
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 companyId, CompanyAddressPoco address ) : bool
UpdatePhoneNumber ( long companyId, CompanyPhoneNumberPoco phoneNumber ) : bool

Method Details

Add() public méthode

public Add ( CompanyPoco company ) : CompanyPoco
company Investor.Common.Shared.Pocos.CompanyPoco
Résultat Investor.Common.Shared.Pocos.CompanyPoco

CompanyLogic() public méthode

public CompanyLogic ( ICompanyRepository repository ) : Investor.Common.Shared.Interfaces
repository ICompanyRepository
Résultat Investor.Common.Shared.Interfaces

CreateAddress() public méthode

public CreateAddress ( long id, CompanyAddressPoco address ) : void
id long
address Investor.Common.Shared.Pocos.CompanyAddressPoco
Résultat void

CreatePhoneNumber() public méthode

public CreatePhoneNumber ( long id, CompanyPhoneNumberPoco phoneNumber ) : void
id long
phoneNumber Investor.Common.Shared.Pocos.CompanyPhoneNumberPoco
Résultat void

Delete() public méthode

public Delete ( long id ) : bool
id long
Résultat bool

DeleteAddress() public méthode

public DeleteAddress ( long companyId, long addressId ) : void
companyId long
addressId long
Résultat void

DeletePhoneNumber() public méthode

public DeletePhoneNumber ( long companyId, long phoneNumberId ) : void
companyId long
phoneNumberId long
Résultat void

ReadAddresses() public méthode

public ReadAddresses ( long id ) : IEnumerable
id long
Résultat IEnumerable

ReadCompany() public méthode

public ReadCompany ( long id ) : CompanyPoco
id long
Résultat Investor.Common.Shared.Pocos.CompanyPoco

ReadPhoneNumber() public méthode

public ReadPhoneNumber ( long id ) : IEnumerable
id long
Résultat IEnumerable

Update() public méthode

public Update ( long id, CompanyPoco company ) : bool
id long
company Investor.Common.Shared.Pocos.CompanyPoco
Résultat bool

UpdateAddress() public méthode

public UpdateAddress ( long companyId, CompanyAddressPoco address ) : bool
companyId long
address Investor.Common.Shared.Pocos.CompanyAddressPoco
Résultat bool

UpdatePhoneNumber() public méthode

public UpdatePhoneNumber ( long companyId, CompanyPhoneNumberPoco phoneNumber ) : bool
companyId long
phoneNumber Investor.Common.Shared.Pocos.CompanyPhoneNumberPoco
Résultat bool