C# Класс EGSW.Services.Orders.OrderService

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

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

Метод Описание
GetOrderByAgentId ( int agentId ) : List
GetOrderByGuid ( System.Guid orderGuid ) : GutterCleanOrder
GetOrderById ( int orderId ) : GutterCleanOrder
GetOrderSurveryByOrderGuid ( System.Guid orderGuid ) : Survery
GetOrderSurveryByOrderId ( int orderId ) : Survery
InsertOrder ( GutterCleanOrder entity ) : void
InsertSurvey ( Survery entity ) : void
OrderService ( IRepository gutterCleanOrderRepository, IRepository surveryRepository ) : System
SearchOrders ( int customerId, string customerEmail = null, int agentId, System.DateTime createdFromUtc = null, System.DateTime createdToUtc = null, OrderStatus os = null, PaymentStatus ps = null, string orderGuid = null, string sortOrder = null, int pageIndex, int pageSize = int.MaxValue ) : PagedList.IPagedList
UpdateOrder ( GutterCleanOrder entity ) : void

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

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

public GetOrderByAgentId ( int agentId ) : List
agentId int
Результат List

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

public GetOrderByGuid ( System.Guid orderGuid ) : GutterCleanOrder
orderGuid System.Guid
Результат EGSW.Data.GutterCleanOrder

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

public GetOrderById ( int orderId ) : GutterCleanOrder
orderId int
Результат EGSW.Data.GutterCleanOrder

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

public GetOrderSurveryByOrderGuid ( System.Guid orderGuid ) : Survery
orderGuid System.Guid
Результат EGSW.Data.Survery

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

public GetOrderSurveryByOrderId ( int orderId ) : Survery
orderId int
Результат EGSW.Data.Survery

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

public InsertOrder ( GutterCleanOrder entity ) : void
entity EGSW.Data.GutterCleanOrder
Результат void

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

public InsertSurvey ( Survery entity ) : void
entity EGSW.Data.Survery
Результат void

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

public OrderService ( IRepository gutterCleanOrderRepository, IRepository surveryRepository ) : System
gutterCleanOrderRepository IRepository
surveryRepository IRepository
Результат System

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

public SearchOrders ( int customerId, string customerEmail = null, int agentId, System.DateTime createdFromUtc = null, System.DateTime createdToUtc = null, OrderStatus os = null, PaymentStatus ps = null, string orderGuid = null, string sortOrder = null, int pageIndex, int pageSize = int.MaxValue ) : PagedList.IPagedList
customerId int
customerEmail string
agentId int
createdFromUtc System.DateTime
createdToUtc System.DateTime
os OrderStatus
ps PaymentStatus
orderGuid string
sortOrder string
pageIndex int
pageSize int
Результат PagedList.IPagedList

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

public UpdateOrder ( GutterCleanOrder entity ) : void
entity EGSW.Data.GutterCleanOrder
Результат void