C# Class FootlooseFS.Service.FootlooseFSService

Inheritance: IFootlooseFSService
Afficher le fichier Open project: pcarrasco23/FootlooseFinancialServices Class Usage Examples

Méthodes publiques

Méthode Description
DeletePerson ( FootlooseFS.Models.Person person ) : FootlooseFS.Service.OperationStatus
Enroll ( FootlooseFS.Service.EnrollmentRequest enrollmentRequest ) : FootlooseFS.Service.OperationStatus
FootlooseFSService ( IFootlooseFSUnitOfWorkFactory unitOfWorkFactory, IFootlooseFSNotificationService notificationService ) : System
GetPersonById ( int personID, PersonIncludes personIncludes ) : FootlooseFS.Models.Person
GetPersonByUsername ( string userName, PersonIncludes personIncludes ) : FootlooseFS.Models.Person
InsertPerson ( FootlooseFS.Models.Person person ) : FootlooseFS.Service.OperationStatus
Login ( string userName, string password ) : FootlooseFS.Service.OperationStatus
SearchPersonDocuments ( int pageNumber, int numRecordsInPage, string sort, SortDirection sortDirection, FootlooseFS.Models.PersonDocument searchCriteria ) : PageOfList
UpdatePassword ( string user, string oldPassword, string newPassword ) : FootlooseFS.Service.OperationStatus
UpdatePerson ( FootlooseFS.Models.Person updatedPerson ) : FootlooseFS.Service.OperationStatus

Private Methods

Méthode Description
serializePersonToPersonDocumentJson ( FootlooseFS.Models.Person person ) : string

Method Details

DeletePerson() public méthode

public DeletePerson ( FootlooseFS.Models.Person person ) : FootlooseFS.Service.OperationStatus
person FootlooseFS.Models.Person
Résultat FootlooseFS.Service.OperationStatus

Enroll() public méthode

public Enroll ( FootlooseFS.Service.EnrollmentRequest enrollmentRequest ) : FootlooseFS.Service.OperationStatus
enrollmentRequest FootlooseFS.Service.EnrollmentRequest
Résultat FootlooseFS.Service.OperationStatus

FootlooseFSService() public méthode

public FootlooseFSService ( IFootlooseFSUnitOfWorkFactory unitOfWorkFactory, IFootlooseFSNotificationService notificationService ) : System
unitOfWorkFactory IFootlooseFSUnitOfWorkFactory
notificationService IFootlooseFSNotificationService
Résultat System

GetPersonById() public méthode

public GetPersonById ( int personID, PersonIncludes personIncludes ) : FootlooseFS.Models.Person
personID int
personIncludes PersonIncludes
Résultat FootlooseFS.Models.Person

GetPersonByUsername() public méthode

public GetPersonByUsername ( string userName, PersonIncludes personIncludes ) : FootlooseFS.Models.Person
userName string
personIncludes PersonIncludes
Résultat FootlooseFS.Models.Person

InsertPerson() public méthode

public InsertPerson ( FootlooseFS.Models.Person person ) : FootlooseFS.Service.OperationStatus
person FootlooseFS.Models.Person
Résultat FootlooseFS.Service.OperationStatus

Login() public méthode

public Login ( string userName, string password ) : FootlooseFS.Service.OperationStatus
userName string
password string
Résultat FootlooseFS.Service.OperationStatus

SearchPersonDocuments() public méthode

public SearchPersonDocuments ( int pageNumber, int numRecordsInPage, string sort, SortDirection sortDirection, FootlooseFS.Models.PersonDocument searchCriteria ) : PageOfList
pageNumber int
numRecordsInPage int
sort string
sortDirection SortDirection
searchCriteria FootlooseFS.Models.PersonDocument
Résultat PageOfList

UpdatePassword() public méthode

public UpdatePassword ( string user, string oldPassword, string newPassword ) : FootlooseFS.Service.OperationStatus
user string
oldPassword string
newPassword string
Résultat FootlooseFS.Service.OperationStatus

UpdatePerson() public méthode

public UpdatePerson ( FootlooseFS.Models.Person updatedPerson ) : FootlooseFS.Service.OperationStatus
updatedPerson FootlooseFS.Models.Person
Résultat FootlooseFS.Service.OperationStatus