C# 클래스 Cares.WebApp.WebApi.WebApiService

Web Api Service
상속: ApiService, IWebApiService
파일 보기 프로젝트 열기: innoist/GF-FRS

Private Properties

프로퍼티 타입 설명
BookingMainAsync Task
CreateResultForAdditionalDriverListRequest IEnumerable
CreateResultForChauffersListRequest IEnumerable
CreateResultForHireGroupsListRequest IList
CreateResultForInsurancesListRequest IEnumerable
CreateResultForOperationWorkplaceListRequest IList
GetAdditioanalDriverRatesAsync Task
GetChauffersRatesAsync Task
GetHireGroupAsync Task
GetInsurancesRatesAsync Task
GetOperationWorkplaceListAsync Task

공개 메소드들

메소드 설명
GetAdditionalDriverRates ( WebApiRequest webApiRequest ) : GetAdditionalDriverRatesResults

Get Additional Driver Rates

GetAvailableChauffersRates ( WebApiRequest webApiRequest ) : GetAvailableChauffersRatesResults

Get Available Chauffers with chrage rates

GetAvailableInsurancesRates ( WebApiRequest webApiRequest ) : GetAvailableInsurancesRatesResults

Get Available Insurances Rates

GetHireGroupList ( GetHireGroupRequest request ) : GetHireGroupResult

Get Hire Group List

GetOperationWorkplaceList ( long domainKey ) : GetOperationWorkplaceResult

Get Operation Workplace List

SaveBookingMain ( WebApiBookingMainRequest bookingMain ) : bool

To add the booking on server

비공개 메소드들

메소드 설명
BookingMainAsync ( WebApiBookingMainRequest webApiRequest ) : Task
CreateResultForAdditionalDriverListRequest ( string stringContents ) : IEnumerable
CreateResultForChauffersListRequest ( string stringContents ) : IEnumerable
CreateResultForHireGroupsListRequest ( string stringContents ) : IList

Create Results for Hire Group

CreateResultForInsurancesListRequest ( string stringContents ) : IEnumerable
CreateResultForOperationWorkplaceListRequest ( string stringContents ) : IList

Create Results for Operation Workplace

GetAdditioanalDriverRatesAsync ( WebApiRequest request ) : Task
GetChauffersRatesAsync ( WebApiRequest request ) : Task
GetHireGroupAsync ( GetHireGroupRequest request ) : Task

Get Available HireGroup

GetInsurancesRatesAsync ( WebApiRequest request ) : Task
GetOperationWorkplaceListAsync ( long domainKey ) : Task

Get Operation Workplace List

메소드 상세

GetAdditionalDriverRates() 공개 메소드

Get Additional Driver Rates
public GetAdditionalDriverRates ( WebApiRequest webApiRequest ) : GetAdditionalDriverRatesResults
webApiRequest Cares.WebApp.Models.WebApiRequest
리턴 Cares.WebApp.Models.GetAdditionalDriverRatesResults

GetAvailableChauffersRates() 공개 메소드

Get Available Chauffers with chrage rates
public GetAvailableChauffersRates ( WebApiRequest webApiRequest ) : GetAvailableChauffersRatesResults
webApiRequest Cares.WebApp.Models.WebApiRequest
리턴 Cares.WebApp.Models.GetAvailableChauffersRatesResults

GetAvailableInsurancesRates() 공개 메소드

Get Available Insurances Rates
public GetAvailableInsurancesRates ( WebApiRequest webApiRequest ) : GetAvailableInsurancesRatesResults
webApiRequest Cares.WebApp.Models.WebApiRequest
리턴 Cares.WebApp.Models.GetAvailableInsurancesRatesResults

GetHireGroupList() 공개 메소드

Get Hire Group List
public GetHireGroupList ( GetHireGroupRequest request ) : GetHireGroupResult
request Cares.WebApp.Models.GetHireGroupRequest
리턴 Cares.WebApp.Models.GetHireGroupResult

GetOperationWorkplaceList() 공개 메소드

Get Operation Workplace List
public GetOperationWorkplaceList ( long domainKey ) : GetOperationWorkplaceResult
domainKey long
리턴 Cares.WebApp.Models.GetOperationWorkplaceResult

SaveBookingMain() 공개 메소드

To add the booking on server
public SaveBookingMain ( WebApiBookingMainRequest bookingMain ) : bool
bookingMain Cares.WebApp.Models.WebApiBookingMainRequest
리턴 bool