C# Class MvcArch.Services.EmployeeService

Inheritance: IEmployeeService
Mostrar archivo Open project: fmichellonet/MVCArch

Public Methods

Method Description
Add ( Domain employee ) : void
Delete ( int id ) : void
EmployeeService ( IRepository empRepo, IUnitOfWork uow ) : System
GetById ( int id ) : Domain.Employee
LoadAll ( ) : IEnumerable
Update ( Domain employee ) : void

Private Methods

Method Description
EmployeeService ( ) : System
EnsureLoginIsUnique ( Domain employee ) : void

Method Details

Add() public method

public Add ( Domain employee ) : void
employee Domain
return void

Delete() public method

public Delete ( int id ) : void
id int
return void

EmployeeService() public method

public EmployeeService ( IRepository empRepo, IUnitOfWork uow ) : System
empRepo IRepository
uow IUnitOfWork
return System

GetById() public method

public GetById ( int id ) : Domain.Employee
id int
return Domain.Employee

LoadAll() public method

public LoadAll ( ) : IEnumerable
return IEnumerable

Update() public method

public Update ( Domain employee ) : void
employee Domain
return void