DmsNavigator NamespaceNavigator Web Services Developer Documentation
Dealer Management Services Ltd - Navigator Web Services Version 1.0 August 2013
Classes

  ClassDescription
Public classAccounts
Navigator Accounts class
Public classAddress
Base address class used for consistency
Public classApiExiryInfo
ApiExiryInfo object that is returned via the HTTP GET service operation of GetExpiryDate
Public classApiReturn
ApiReturn object that is returned via the web service operation of GetApiAlive"/>
Public classBooking
Base class for Booking data for consistency
Public classBookingBase
Base class for the Booking data returned by Navigator
Public classBookingData
Data class returned from PostBookingData, prescribed confirmation message and internal job reference
Public classBookingFields
Incoming fields class to send data to the Navigator system to add a customer request to the database
Public classBookings
Return data class for booking information
Public classBookingsParams
Returned from the GetBookingParams method
Public classClockingUpdate
Clocking update class inheriting Technician class for clocking on/off
Public classCompany
Full return class for Company details
Public classCompanyUpdate
Class used to send update data to the Navigator system for updating Company information
Public classCustomerData
Data class returned from GetCustomerData containing details held within the Navigator database
Public classCustomers
Fields returned by GetCustomers
Public classCustomerUpdate
Customer Class used for sending Customer updates to the Navigator System
Public classExtendedBookingData
Full Booking Data Class
Public classFranchise
Fields returned by GetFranchises
Public classFunctionInfo
FunctionInfo object that is returned via the HTTP GET service operation of GetFunctionInfo
Public classIncomingBaseClass
The lowest base class for Navigator incoming class members
Public classInvoiceReport
Fields Returned from GetInvoiceReport
Public classJob
Base class used for Job Details
Public classLabour
Fields used for WriteLabourByBookingNumber
Public classLabourData
Fields returned by GetLabourByBookingNumber
Public classNavigatorWebService
This document outlines the services that are available via the DmsNavigator.NavigatorWebService API Version 1.0. The API is WCF RESTful interface available over a web connection.
Protected classNavigatorWebService UrlParts
Class to extract the contents of the URL passed by the callee
Public classOptionsReturn
Empty class that just returns valid HTTP headers, used by the dummy function - GetOptions
Public classParts
Fields returned by GetPartsByBookingNumber
Public classPostCodeLookUp
Data class returned from GetAddress function
Public classReturnVal
Non-instantiable class containing standard boolean return value and error message if appropriate
Public classServiceHistory
Fields returned by GetServiceHistory
Public classServicePlan
Base class for Service Plan to Update Navigator with Service Plan Details
Public classStock
Fields returned by GetStockRecord
Public classTechnician
Base technician class for sending technician data to the Navigator system
Public classVehicle
Fields used for WriteVehicle
Public classVehicleData
VehicleData object that is returned via the HTTP GET service operation of GetVehicleData
Public classVehicleModels
Fields returned by GetVehicleModels
Public classVehicles
Fields returned by all GetVehicle Functions
Public classVehicleVariants
Fields returned by GetVehicleVariants
Interfaces

  InterfaceDescription
Public interfaceINavigatorWebService
This document outlines the services that are available via the DmsNavigator.NavigatorWebService API Version 1.0. The API is WCF RESTful interface available over a web connection.