C# Class DummyBackend.managers.CustomerManager

Inheritance: CustomerContract
Datei anzeigen Open project: asadiq91/Contract

Public Methods

Method Description
CancelCustomerReservation ( Reservation reservation ) : bool
CreateCustomer ( Customer customer ) : bool
CreateCustomerReservation ( Trip trip, Customer customer, double totalPrice, int numberOfPeople, Vehicle vehicle ) : Reservation
CustomerManager ( ) : System
GetAllCustomerReservations ( Customer customer ) : List
GetAllTrips ( ) : List
GetCustomerByLogin ( string username, string password ) : Customer

Method Details

CancelCustomerReservation() public method

public CancelCustomerReservation ( Reservation reservation ) : bool
reservation Reservation
return bool

CreateCustomer() public method

public CreateCustomer ( Customer customer ) : bool
customer Contract.dto.Customer
return bool

CreateCustomerReservation() public method

public CreateCustomerReservation ( Trip trip, Customer customer, double totalPrice, int numberOfPeople, Vehicle vehicle ) : Reservation
trip Contract.dto.Trip
customer Contract.dto.Customer
totalPrice double
numberOfPeople int
vehicle Vehicle
return Reservation

CustomerManager() public method

public CustomerManager ( ) : System
return System

GetAllCustomerReservations() public method

public GetAllCustomerReservations ( Customer customer ) : List
customer Contract.dto.Customer
return List

GetAllTrips() public method

public GetAllTrips ( ) : List
return List

GetCustomerByLogin() public method

public GetCustomerByLogin ( string username, string password ) : Customer
username string
password string
return Contract.dto.Customer