C# Класс Hd.Portal.Request

Наследование: RequestDTO, IEntity
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
AddAttachments ( List fileAttachments ) : void
AddRequester ( int requestID, RequestRequesterDTO requesterDTO ) : void
FilterAttachedToLoggedUser ( int requestIDs ) : int[]
IsRequesterAttached ( int requestID, int requesterID ) : bool
RemoveRequester ( int requestID, int requesterID ) : void
Request ( ) : System
Retrieve ( int requestID ) : Request
Retrieve ( int requestID, bool skipSecurity ) : Request
RetrieveOrCreate ( int requestID ) : Request
RetrieveProducts ( ) : IList
RetrieveProducts ( Product allProducts, Requester requester ) : IList
RetrieveToEdit ( int requestID ) : Request
RetrieveToEditOrCreate ( int requestID ) : Request
Save ( Request request ) : void

Приватные методы

Метод Описание
LoadTeams ( List list ) : void

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

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

public AddAttachments ( List fileAttachments ) : void
fileAttachments List
Результат void

AddRequester() публичный статический Метод

public static AddRequester ( int requestID, RequestRequesterDTO requesterDTO ) : void
requestID int
requesterDTO RequestRequesterDTO
Результат void

FilterAttachedToLoggedUser() публичный статический Метод

public static FilterAttachedToLoggedUser ( int requestIDs ) : int[]
requestIDs int
Результат int[]

IsRequesterAttached() публичный статический Метод

public static IsRequesterAttached ( int requestID, int requesterID ) : bool
requestID int
requesterID int
Результат bool

RemoveRequester() публичный статический Метод

public static RemoveRequester ( int requestID, int requesterID ) : void
requestID int
requesterID int
Результат void

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

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

Retrieve() публичный статический Метод

public static Retrieve ( int requestID ) : Request
requestID int
Результат Request

Retrieve() публичный статический Метод

public static Retrieve ( int requestID, bool skipSecurity ) : Request
requestID int
skipSecurity bool
Результат Request

RetrieveOrCreate() публичный статический Метод

public static RetrieveOrCreate ( int requestID ) : Request
requestID int
Результат Request

RetrieveProducts() публичный статический Метод

public static RetrieveProducts ( ) : IList
Результат IList

RetrieveProducts() публичный статический Метод

public static RetrieveProducts ( Product allProducts, Requester requester ) : IList
allProducts Product
requester Requester
Результат IList

RetrieveToEdit() публичный статический Метод

public static RetrieveToEdit ( int requestID ) : Request
requestID int
Результат Request

RetrieveToEditOrCreate() публичный статический Метод

public static RetrieveToEditOrCreate ( int requestID ) : Request
requestID int
Результат Request

Save() публичный статический Метод

public static Save ( Request request ) : void
request Request
Результат void