C# Class Disco.Services.UserFlagExtensions

Afficher le fichier Open project: garysharp/Disco

Méthodes publiques

Méthode Description
CanAddUserFlag ( this u, UserFlag flag ) : bool
CanAddUserFlags ( this u ) : bool
CanEditComments ( this fa ) : bool
CanRemove ( this fa ) : bool
EvaluateOnAssignmentExpression ( this ufa, DiscoDataContext Database, User AddingUser, System.DateTime TimeStamp ) : string
EvaluateOnUnassignmentExpression ( this ufa, DiscoDataContext Database, User RemovingUser, System.DateTime TimeStamp ) : string
OnAddUserFlag ( this u, DiscoDataContext Database, UserFlag flag, User AddingUser, string Comments ) : UserFlagAssignment
OnAddUserFlagUnsafe ( this u, DiscoDataContext Database, UserFlag flag, User AddingUser, string Comments ) : UserFlagAssignment
OnAssignmentExpressionFromCache ( this uf ) : Expression
OnAssignmentExpressionInvalidateCache ( this uf ) : void
OnEditComments ( this fa, string Comments ) : void
OnRemove ( this fa, DiscoDataContext Database, User RemovingUser ) : void
OnRemoveUnsafe ( this fa, DiscoDataContext Database, User RemovingUser ) : void
OnUnassignmentExpressionFromCache ( this uf ) : Expression
OnUnassignmentExpressionInvalidateCache ( this uf ) : void

Method Details

CanAddUserFlag() public static méthode

public static CanAddUserFlag ( this u, UserFlag flag ) : bool
u this
flag Disco.Models.Repository.UserFlag
Résultat bool

CanAddUserFlags() public static méthode

public static CanAddUserFlags ( this u ) : bool
u this
Résultat bool

CanEditComments() public static méthode

public static CanEditComments ( this fa ) : bool
fa this
Résultat bool

CanRemove() public static méthode

public static CanRemove ( this fa ) : bool
fa this
Résultat bool

EvaluateOnAssignmentExpression() public static méthode

public static EvaluateOnAssignmentExpression ( this ufa, DiscoDataContext Database, User AddingUser, System.DateTime TimeStamp ) : string
ufa this
Database Disco.Data.Repository.DiscoDataContext
AddingUser Disco.Models.Repository.User
TimeStamp System.DateTime
Résultat string

EvaluateOnUnassignmentExpression() public static méthode

public static EvaluateOnUnassignmentExpression ( this ufa, DiscoDataContext Database, User RemovingUser, System.DateTime TimeStamp ) : string
ufa this
Database Disco.Data.Repository.DiscoDataContext
RemovingUser Disco.Models.Repository.User
TimeStamp System.DateTime
Résultat string

OnAddUserFlag() public static méthode

public static OnAddUserFlag ( this u, DiscoDataContext Database, UserFlag flag, User AddingUser, string Comments ) : UserFlagAssignment
u this
Database Disco.Data.Repository.DiscoDataContext
flag Disco.Models.Repository.UserFlag
AddingUser Disco.Models.Repository.User
Comments string
Résultat Disco.Models.Repository.UserFlagAssignment

OnAddUserFlagUnsafe() public static méthode

public static OnAddUserFlagUnsafe ( this u, DiscoDataContext Database, UserFlag flag, User AddingUser, string Comments ) : UserFlagAssignment
u this
Database Disco.Data.Repository.DiscoDataContext
flag Disco.Models.Repository.UserFlag
AddingUser Disco.Models.Repository.User
Comments string
Résultat Disco.Models.Repository.UserFlagAssignment

OnAssignmentExpressionFromCache() public static méthode

public static OnAssignmentExpressionFromCache ( this uf ) : Expression
uf this
Résultat Expression

OnAssignmentExpressionInvalidateCache() public static méthode

public static OnAssignmentExpressionInvalidateCache ( this uf ) : void
uf this
Résultat void

OnEditComments() public static méthode

public static OnEditComments ( this fa, string Comments ) : void
fa this
Comments string
Résultat void

OnRemove() public static méthode

public static OnRemove ( this fa, DiscoDataContext Database, User RemovingUser ) : void
fa this
Database Disco.Data.Repository.DiscoDataContext
RemovingUser Disco.Models.Repository.User
Résultat void

OnRemoveUnsafe() public static méthode

public static OnRemoveUnsafe ( this fa, DiscoDataContext Database, User RemovingUser ) : void
fa this
Database Disco.Data.Repository.DiscoDataContext
RemovingUser Disco.Models.Repository.User
Résultat void

OnUnassignmentExpressionFromCache() public static méthode

public static OnUnassignmentExpressionFromCache ( this uf ) : Expression
uf this
Résultat Expression

OnUnassignmentExpressionInvalidateCache() public static méthode

public static OnUnassignmentExpressionInvalidateCache ( this uf ) : void
uf this
Résultat void