C# Class Disco.Services.JobExtensions

Afficher le fichier Open project: garysharp/Disco

Méthodes publiques

Méthode Description
AvailableDocumentTemplatePackages ( this j, DiscoDataContext Database, User TechnicianUser ) : List
AvailableDocumentTemplates ( this j, DiscoDataContext Database, User User, System.DateTime TimeStamp ) : List
CalculateStatusId ( this j ) : string
EvaluateOnCloseExpression ( this job, DiscoDataContext Database ) : string
EvaluateOnCreateExpression ( this job, DiscoDataContext Database ) : string
FilterCreatableTypePermissions ( this JobTypes, AuthorizationToken Authorization ) : IQueryable
GenerateFaultDescription ( this j, DiscoDataContext Database ) : string
GenerateFaultDescriptionFooter ( this j, DiscoDataContext Database, PluginFeatureManifest WarrantyProviderDefinition ) : string
JobStatusDescription ( string StatusId, Job j = null ) : string
JobStatusDescription ( string StatusId, JobTableStatusItemModel j = null ) : string
Status ( this j ) : string>.Tuple
ToJobTableStatusItemModel ( this j ) : JobTableStatusItemModel
UpdateSubTypes ( this j, DiscoDataContext Database, List SubTypes, bool AddComponents, User TechUser ) : void
ValidateDateAfterOpened ( this j, System.DateTime d ) : System.DateTime

Private Methods

Méthode Description
FilterCreatableTypePermissions ( AuthorizationToken Authorization ) : List

Method Details

AvailableDocumentTemplatePackages() public static méthode

public static AvailableDocumentTemplatePackages ( this j, DiscoDataContext Database, User TechnicianUser ) : List
j this
Database Disco.Data.Repository.DiscoDataContext
TechnicianUser Disco.Models.Repository.User
Résultat List

AvailableDocumentTemplates() public static méthode

public static AvailableDocumentTemplates ( this j, DiscoDataContext Database, User User, System.DateTime TimeStamp ) : List
j this
Database Disco.Data.Repository.DiscoDataContext
User Disco.Models.Repository.User
TimeStamp System.DateTime
Résultat List

CalculateStatusId() public static méthode

public static CalculateStatusId ( this j ) : string
j this
Résultat string

EvaluateOnCloseExpression() public static méthode

public static EvaluateOnCloseExpression ( this job, DiscoDataContext Database ) : string
job this
Database Disco.Data.Repository.DiscoDataContext
Résultat string

EvaluateOnCreateExpression() public static méthode

public static EvaluateOnCreateExpression ( this job, DiscoDataContext Database ) : string
job this
Database Disco.Data.Repository.DiscoDataContext
Résultat string

FilterCreatableTypePermissions() public static méthode

public static FilterCreatableTypePermissions ( this JobTypes, AuthorizationToken Authorization ) : IQueryable
JobTypes this
Authorization Disco.Services.Authorization.AuthorizationToken
Résultat IQueryable

GenerateFaultDescription() public static méthode

public static GenerateFaultDescription ( this j, DiscoDataContext Database ) : string
j this
Database Disco.Data.Repository.DiscoDataContext
Résultat string

GenerateFaultDescriptionFooter() public static méthode

public static GenerateFaultDescriptionFooter ( this j, DiscoDataContext Database, PluginFeatureManifest WarrantyProviderDefinition ) : string
j this
Database Disco.Data.Repository.DiscoDataContext
WarrantyProviderDefinition PluginFeatureManifest
Résultat string

JobStatusDescription() public static méthode

public static JobStatusDescription ( string StatusId, Job j = null ) : string
StatusId string
j Disco.Models.Repository.Job
Résultat string

JobStatusDescription() public static méthode

public static JobStatusDescription ( string StatusId, JobTableStatusItemModel j = null ) : string
StatusId string
j Disco.Models.Services.Jobs.JobLists.JobTableStatusItemModel
Résultat string

Status() public static méthode

public static Status ( this j ) : string>.Tuple
j this
Résultat string>.Tuple

ToJobTableStatusItemModel() public static méthode

public static ToJobTableStatusItemModel ( this j ) : JobTableStatusItemModel
j this
Résultat Disco.Models.Services.Jobs.JobLists.JobTableStatusItemModel

UpdateSubTypes() public static méthode

public static UpdateSubTypes ( this j, DiscoDataContext Database, List SubTypes, bool AddComponents, User TechUser ) : void
j this
Database Disco.Data.Repository.DiscoDataContext
SubTypes List
AddComponents bool
TechUser Disco.Models.Repository.User
Résultat void

ValidateDateAfterOpened() public static méthode

public static ValidateDateAfterOpened ( this j, System.DateTime d ) : System.DateTime
j this
d System.DateTime
Résultat System.DateTime