C# Class Cats.Services.Security.ForgetPasswordRequestService

Inheritance: IForgetPasswordRequestService
Show file Open project: edgecomputing/cats

Public Methods

Method Description
AddForgetPasswordRequest ( ForgetPasswordRequest forgetPasswordRequest ) : bool
DeleteById ( int id ) : bool
DeleteForgetPasswordRequest ( ForgetPasswordRequest forgetPasswordRequest ) : bool
Dispose ( ) : void
EditForgetPasswordRequest ( ForgetPasswordRequest forgetPasswordRequest ) : bool
FindBy ( bool>.Expression predicate ) : List
FindById ( int id ) : ForgetPasswordRequest
ForgetPasswordRequestService ( IUnitOfWork unitOfWork ) : System
GetAllForgetPasswordRequest ( ) : List
GetValidRequest ( string key ) : ForgetPasswordRequest

Gets the valid password reset request.

InvalidateRequest ( int userId ) : void

Invalidates the request.

Method Details

AddForgetPasswordRequest() public method

public AddForgetPasswordRequest ( ForgetPasswordRequest forgetPasswordRequest ) : bool
forgetPasswordRequest Cats.Models.Security.ForgetPasswordRequest
return bool

DeleteById() public method

public DeleteById ( int id ) : bool
id int
return bool

DeleteForgetPasswordRequest() public method

public DeleteForgetPasswordRequest ( ForgetPasswordRequest forgetPasswordRequest ) : bool
forgetPasswordRequest Cats.Models.Security.ForgetPasswordRequest
return bool

Dispose() public method

public Dispose ( ) : void
return void

EditForgetPasswordRequest() public method

public EditForgetPasswordRequest ( ForgetPasswordRequest forgetPasswordRequest ) : bool
forgetPasswordRequest Cats.Models.Security.ForgetPasswordRequest
return bool

FindBy() public method

public FindBy ( bool>.Expression predicate ) : List
predicate bool>.Expression
return List

FindById() public method

public FindById ( int id ) : ForgetPasswordRequest
id int
return Cats.Models.Security.ForgetPasswordRequest

ForgetPasswordRequestService() public method

public ForgetPasswordRequestService ( IUnitOfWork unitOfWork ) : System
unitOfWork IUnitOfWork
return System

GetAllForgetPasswordRequest() public method

public GetAllForgetPasswordRequest ( ) : List
return List

GetValidRequest() public method

Gets the valid password reset request.
public GetValidRequest ( string key ) : ForgetPasswordRequest
key string The key.
return Cats.Models.Security.ForgetPasswordRequest

InvalidateRequest() public method

Invalidates the request.
public InvalidateRequest ( int userId ) : void
userId int The user id.
return void