C# 클래스 EGSW.Services.Orders.OrderService

상속: IOrderService
파일 보기 프로젝트 열기: careerengine/EGSW-Project

공개 메소드들

메소드 설명
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