C# Class Hd.Portal.Request

Inheritance: RequestDTO, IEntity
Exibir arquivo Open project: TargetProcess/Tp.HelpDesk Class Usage Examples

Public Methods

Method Description
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

Private Methods

Method Description
LoadTeams ( List list ) : void

Method Details

AddAttachments() public method

public AddAttachments ( List fileAttachments ) : void
fileAttachments List
return void

AddRequester() public static method

public static AddRequester ( int requestID, RequestRequesterDTO requesterDTO ) : void
requestID int
requesterDTO RequestRequesterDTO
return void

FilterAttachedToLoggedUser() public static method

public static FilterAttachedToLoggedUser ( int requestIDs ) : int[]
requestIDs int
return int[]

IsRequesterAttached() public static method

public static IsRequesterAttached ( int requestID, int requesterID ) : bool
requestID int
requesterID int
return bool

RemoveRequester() public static method

public static RemoveRequester ( int requestID, int requesterID ) : void
requestID int
requesterID int
return void

Request() public method

public Request ( ) : System
return System

Retrieve() public static method

public static Retrieve ( int requestID ) : Request
requestID int
return Request

Retrieve() public static method

public static Retrieve ( int requestID, bool skipSecurity ) : Request
requestID int
skipSecurity bool
return Request

RetrieveOrCreate() public static method

public static RetrieveOrCreate ( int requestID ) : Request
requestID int
return Request

RetrieveProducts() public static method

public static RetrieveProducts ( ) : IList
return IList

RetrieveProducts() public static method

public static RetrieveProducts ( Product allProducts, Requester requester ) : IList
allProducts Product
requester Requester
return IList

RetrieveToEdit() public static method

public static RetrieveToEdit ( int requestID ) : Request
requestID int
return Request

RetrieveToEditOrCreate() public static method

public static RetrieveToEditOrCreate ( int requestID ) : Request
requestID int
return Request

Save() public static method

public static Save ( Request request ) : void
request Request
return void