C# 클래스 Courses.Buisness.Comment.OrderService

상속: IOrderService
파일 보기 프로젝트 열기: denismaster/dotnet01

공개 메소드들

메소드 설명
Add ( OrderViewModel orderView ) : void

Добавление нового заказа

Delete ( OrderViewModel orderView ) : void

Удаление заказа

Edit ( OrderViewModel orderView ) : void

Редактирование заказа

GetByID ( int id ) : OrderViewModel

Получение информации о заказе по его идентификатору

GetOrders ( int page, int pageSize, List fieldFilter = null, Filtering sortFilter = null ) : OrderCollectionViewModel

Получение всех заказов на заданной странице с заданными фильтрами.

OrderService ( IOrderRepository _orderRepository, Filtering filterFactory ) : System

Внедрение конструктора. Пример использования паттернов Dependecy Injection

SaveChanges ( ) : void

Сохранение изменений

비공개 메소드들

메소드 설명
Convert ( OrderViewModel c ) : Models.Order

Конвертационные функции

Convert ( Models c ) : OrderViewModel

메소드 상세

Add() 공개 메소드

Добавление нового заказа
public Add ( OrderViewModel orderView ) : void
orderView Courses.ViewModels.OrderViewModel
리턴 void

Delete() 공개 메소드

Удаление заказа
public Delete ( OrderViewModel orderView ) : void
orderView Courses.ViewModels.OrderViewModel
리턴 void

Edit() 공개 메소드

Редактирование заказа
public Edit ( OrderViewModel orderView ) : void
orderView Courses.ViewModels.OrderViewModel
리턴 void

GetByID() 공개 메소드

Получение информации о заказе по его идентификатору
public GetByID ( int id ) : OrderViewModel
id int
리턴 Courses.ViewModels.OrderViewModel

GetOrders() 공개 메소드

Получение всех заказов на заданной странице с заданными фильтрами.
public GetOrders ( int page, int pageSize, List fieldFilter = null, Filtering sortFilter = null ) : OrderCollectionViewModel
page int Номер страницы
pageSize int Размер страницы
fieldFilter List
sortFilter Filtering Порядок сортировки
리턴 Courses.ViewModels.OrderCollectionViewModel

OrderService() 공개 메소드

Внедрение конструктора. Пример использования паттернов Dependecy Injection
public OrderService ( IOrderRepository _orderRepository, Filtering filterFactory ) : System
_orderRepository IOrderRepository
filterFactory Filtering
리턴 System

SaveChanges() 공개 메소드

Сохранение изменений
public SaveChanges ( ) : void
리턴 void