C# Класс Infrastructure.OrderRepository

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
CreateOrder ( List OrderDetails, string CustomerId, decimal Freight, int ShipVia, string ShipName, string ShipAddress, string ShipCity, string ShipRegion, string ShipPostalCode, string ShipCountry ) : int
CreateOrder ( Core.Order Order ) : int
CreateOrderPayment ( int OrderId, Decimal AmountPaid, string CreditCardNumber, System.DateTime ExpirationDate, string ApprovalCode ) : void
GetAllOrdersByCustomerId ( string CustomerId ) : ICollection
GetOrderById ( int OrderId ) : Core.Order
GetShipmentByOrderId ( int OrderId ) : Core.Shipment
OrderRepository ( ) : System
UpdateOrder ( Core.Order Order ) : void

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

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

public CreateOrder ( List OrderDetails, string CustomerId, decimal Freight, int ShipVia, string ShipName, string ShipAddress, string ShipCity, string ShipRegion, string ShipPostalCode, string ShipCountry ) : int
OrderDetails List
CustomerId string
Freight decimal
ShipVia int
ShipName string
ShipAddress string
ShipCity string
ShipRegion string
ShipPostalCode string
ShipCountry string
Результат int

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

public CreateOrder ( Core.Order Order ) : int
Order Core.Order
Результат int

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

public CreateOrderPayment ( int OrderId, Decimal AmountPaid, string CreditCardNumber, System.DateTime ExpirationDate, string ApprovalCode ) : void
OrderId int
AmountPaid Decimal
CreditCardNumber string
ExpirationDate System.DateTime
ApprovalCode string
Результат void

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

public GetAllOrdersByCustomerId ( string CustomerId ) : ICollection
CustomerId string
Результат ICollection

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

public GetOrderById ( int OrderId ) : Core.Order
OrderId int
Результат Core.Order

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

public GetShipmentByOrderId ( int OrderId ) : Core.Shipment
OrderId int
Результат Core.Shipment

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

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

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

public UpdateOrder ( Core.Order Order ) : void
Order Core.Order
Результат void