C# Класс VideoRentalService.RentalService

Наследование: IRentalService
Показать файл Открыть проект

Открытые методы

Метод Описание
GetCustomer ( int id ) : SCustomer
GetCustomers ( ) : VideoRentalService.SCustomer[]
GetCustomersByText ( string searchtext ) : VideoRentalService.SCustomer[]
GetPayment ( int id ) : SPayment
GetPayments ( int customerid ) : VideoRentalService.SPayment[]
GetPaymentsByRental ( int rentalid ) : VideoRentalService.SPayment[]
GetRentalByPayment ( int id ) : SRental
GetRentals ( int customerid ) : VideoRentalService.SRental[]
GetRewardsReport ( Nullable min_monthly_purchases, Nullable min_dollar_amount_purchased, int count_rewardees ) : VideoRentalService.SCustomer[]
GetSalesByCategory ( ) : VideoRentalService.CategorySale[]
HireMovie ( int staffid, int customerid, int rentalid, double paymentAmount, string creditcardno, string expiry, string cvv ) : int
Logon ( string user, string password, int &userID ) : bool
Refund ( int staffid, int customerid, double paymentAmount, string creditcardno, string expiry, string cvv ) : int
RefundPayment ( int paymentid ) : bool
RefundT ( int staffid, int customerid, double paymentAmount, string creditcardno, string expiry, string cvv ) : int
RentalService ( ) : System
ServiceCheck ( ) : int

Описание методов

GetCustomer() публичный Метод

public GetCustomer ( int id ) : SCustomer
id int
Результат SCustomer

GetCustomers() публичный Метод

public GetCustomers ( ) : VideoRentalService.SCustomer[]
Результат VideoRentalService.SCustomer[]

GetCustomersByText() публичный Метод

public GetCustomersByText ( string searchtext ) : VideoRentalService.SCustomer[]
searchtext string
Результат VideoRentalService.SCustomer[]

GetPayment() публичный Метод

public GetPayment ( int id ) : SPayment
id int
Результат SPayment

GetPayments() публичный Метод

public GetPayments ( int customerid ) : VideoRentalService.SPayment[]
customerid int
Результат VideoRentalService.SPayment[]

GetPaymentsByRental() публичный Метод

public GetPaymentsByRental ( int rentalid ) : VideoRentalService.SPayment[]
rentalid int
Результат VideoRentalService.SPayment[]

GetRentalByPayment() публичный Метод

public GetRentalByPayment ( int id ) : SRental
id int
Результат SRental

GetRentals() публичный Метод

public GetRentals ( int customerid ) : VideoRentalService.SRental[]
customerid int
Результат VideoRentalService.SRental[]

GetRewardsReport() публичный Метод

public GetRewardsReport ( Nullable min_monthly_purchases, Nullable min_dollar_amount_purchased, int count_rewardees ) : VideoRentalService.SCustomer[]
min_monthly_purchases Nullable
min_dollar_amount_purchased Nullable
count_rewardees int
Результат VideoRentalService.SCustomer[]

GetSalesByCategory() публичный Метод

public GetSalesByCategory ( ) : VideoRentalService.CategorySale[]
Результат VideoRentalService.CategorySale[]

HireMovie() публичный Метод

public HireMovie ( int staffid, int customerid, int rentalid, double paymentAmount, string creditcardno, string expiry, string cvv ) : int
staffid int
customerid int
rentalid int
paymentAmount double
creditcardno string
expiry string
cvv string
Результат int

Logon() публичный Метод

public Logon ( string user, string password, int &userID ) : bool
user string
password string
userID int
Результат bool

Refund() публичный Метод

public Refund ( int staffid, int customerid, double paymentAmount, string creditcardno, string expiry, string cvv ) : int
staffid int
customerid int
paymentAmount double
creditcardno string
expiry string
cvv string
Результат int

RefundPayment() публичный Метод

public RefundPayment ( int paymentid ) : bool
paymentid int
Результат bool

RefundT() публичный Метод

public RefundT ( int staffid, int customerid, double paymentAmount, string creditcardno, string expiry, string cvv ) : int
staffid int
customerid int
paymentAmount double
creditcardno string
expiry string
cvv string
Результат int

RentalService() публичный Метод

public RentalService ( ) : System
Результат System

ServiceCheck() публичный Метод

public ServiceCheck ( ) : int
Результат int