C# Класс Disco.Services.UserFlagExtensions

Показать файл Открыть проект

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

Метод Описание
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

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

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

public static CanAddUserFlag ( this u, UserFlag flag ) : bool
u this
flag Disco.Models.Repository.UserFlag
Результат bool

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

public static CanAddUserFlags ( this u ) : bool
u this
Результат bool

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

public static CanEditComments ( this fa ) : bool
fa this
Результат bool

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

public static CanRemove ( this fa ) : bool
fa this
Результат bool

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

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
Результат string

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

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
Результат string

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

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
Результат Disco.Models.Repository.UserFlagAssignment

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

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
Результат Disco.Models.Repository.UserFlagAssignment

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

public static OnAssignmentExpressionFromCache ( this uf ) : Expression
uf this
Результат Expression

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

public static OnAssignmentExpressionInvalidateCache ( this uf ) : void
uf this
Результат void

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

public static OnEditComments ( this fa, string Comments ) : void
fa this
Comments string
Результат void

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

public static OnRemove ( this fa, DiscoDataContext Database, User RemovingUser ) : void
fa this
Database Disco.Data.Repository.DiscoDataContext
RemovingUser Disco.Models.Repository.User
Результат void

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

public static OnRemoveUnsafe ( this fa, DiscoDataContext Database, User RemovingUser ) : void
fa this
Database Disco.Data.Repository.DiscoDataContext
RemovingUser Disco.Models.Repository.User
Результат void

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

public static OnUnassignmentExpressionFromCache ( this uf ) : Expression
uf this
Результат Expression

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

public static OnUnassignmentExpressionInvalidateCache ( this uf ) : void
uf this
Результат void