C# Class Suteki.TardisBank.Tasks.UserService

Inheritance: IUserService
Show file Open project: sharparchitecture/Sharp-Architecture

Public Methods

Method Description
AreNullOrNotRelated ( Parent parent, Child child ) : bool
DeleteUser ( int userId ) : void
GetUser ( int userId ) : User
GetUserByActivationKey ( string activationKey ) : User
GetUserByUserName ( string userName ) : User
IsNotChildOfCurrentUser ( Child child ) : bool
SaveUser ( User user ) : void
UserService ( IHttpContextService context, ILinqRepository parentRepository, ILinqRepository userRepository ) : System

Method Details

AreNullOrNotRelated() public method

public AreNullOrNotRelated ( Parent parent, Child child ) : bool
parent Suteki.TardisBank.Domain.Parent
child Suteki.TardisBank.Domain.Child
return bool

DeleteUser() public method

public DeleteUser ( int userId ) : void
userId int
return void

GetUser() public method

public GetUser ( int userId ) : User
userId int
return Suteki.TardisBank.Domain.User

GetUserByActivationKey() public method

public GetUserByActivationKey ( string activationKey ) : User
activationKey string
return Suteki.TardisBank.Domain.User

GetUserByUserName() public method

public GetUserByUserName ( string userName ) : User
userName string
return Suteki.TardisBank.Domain.User

IsNotChildOfCurrentUser() public method

public IsNotChildOfCurrentUser ( Child child ) : bool
child Suteki.TardisBank.Domain.Child
return bool

SaveUser() public method

public SaveUser ( User user ) : void
user Suteki.TardisBank.Domain.User
return void

UserService() public method

public UserService ( IHttpContextService context, ILinqRepository parentRepository, ILinqRepository userRepository ) : System
context IHttpContextService
parentRepository ILinqRepository
userRepository ILinqRepository
return System