C# 클래스 FootlooseFS.Service.FootlooseFSService

상속: IFootlooseFSService
파일 보기 프로젝트 열기: pcarrasco23/FootlooseFinancialServices 1 사용 예제들

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
serializePersonToPersonDocumentJson ( FootlooseFS.Models.Person person ) : string

메소드 상세

DeletePerson() 공개 메소드

public DeletePerson ( FootlooseFS.Models.Person person ) : FootlooseFS.Service.OperationStatus
person FootlooseFS.Models.Person
리턴 FootlooseFS.Service.OperationStatus

Enroll() 공개 메소드

public Enroll ( FootlooseFS.Service.EnrollmentRequest enrollmentRequest ) : FootlooseFS.Service.OperationStatus
enrollmentRequest FootlooseFS.Service.EnrollmentRequest
리턴 FootlooseFS.Service.OperationStatus

FootlooseFSService() 공개 메소드

public FootlooseFSService ( IFootlooseFSUnitOfWorkFactory unitOfWorkFactory, IFootlooseFSNotificationService notificationService ) : System
unitOfWorkFactory IFootlooseFSUnitOfWorkFactory
notificationService IFootlooseFSNotificationService
리턴 System

GetPersonById() 공개 메소드

public GetPersonById ( int personID, PersonIncludes personIncludes ) : FootlooseFS.Models.Person
personID int
personIncludes PersonIncludes
리턴 FootlooseFS.Models.Person

GetPersonByUsername() 공개 메소드

public GetPersonByUsername ( string userName, PersonIncludes personIncludes ) : FootlooseFS.Models.Person
userName string
personIncludes PersonIncludes
리턴 FootlooseFS.Models.Person

InsertPerson() 공개 메소드

public InsertPerson ( FootlooseFS.Models.Person person ) : FootlooseFS.Service.OperationStatus
person FootlooseFS.Models.Person
리턴 FootlooseFS.Service.OperationStatus

Login() 공개 메소드

public Login ( string userName, string password ) : FootlooseFS.Service.OperationStatus
userName string
password string
리턴 FootlooseFS.Service.OperationStatus

SearchPersonDocuments() 공개 메소드

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
리턴 PageOfList

UpdatePassword() 공개 메소드

public UpdatePassword ( string user, string oldPassword, string newPassword ) : FootlooseFS.Service.OperationStatus
user string
oldPassword string
newPassword string
리턴 FootlooseFS.Service.OperationStatus

UpdatePerson() 공개 메소드

public UpdatePerson ( FootlooseFS.Models.Person updatedPerson ) : FootlooseFS.Service.OperationStatus
updatedPerson FootlooseFS.Models.Person
리턴 FootlooseFS.Service.OperationStatus