C# Класс Disco.Services.Users.UserFlags.UserFlagService

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

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

Метод Описание
BulkAssignAddUsers ( DiscoDataContext Database, UserFlag UserFlag, User Technician, string Comments, List Users, IScheduledTaskStatus Status ) : IEnumerable
BulkAssignOverrideUsers ( DiscoDataContext Database, UserFlag UserFlag, User Technician, string Comments, List Users, IScheduledTaskStatus Status ) : IEnumerable
CreateUserFlag ( DiscoDataContext Database, UserFlag UserFlag ) : UserFlag
DeleteUserFlag ( DiscoDataContext Database, int UserFlagId, IScheduledTaskStatus Status ) : void
GetUserFlag ( int UserFlagId ) : UserFlag
GetUserFlags ( ) : List
Initialize ( DiscoDataContext Database ) : void
RandomUnusedIcon ( ) : string
RandomUnusedThemeColour ( ) : string
Update ( DiscoDataContext Database, UserFlag UserFlag ) : UserFlag

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

Метод Описание
UserFlagService ( ) : Disco.Data.Repository

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

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

public static BulkAssignAddUsers ( DiscoDataContext Database, UserFlag UserFlag, User Technician, string Comments, List Users, IScheduledTaskStatus Status ) : IEnumerable
Database Disco.Data.Repository.DiscoDataContext
UserFlag Disco.Models.Repository.UserFlag
Technician Disco.Models.Repository.User
Comments string
Users List
Status IScheduledTaskStatus
Результат IEnumerable

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

public static BulkAssignOverrideUsers ( DiscoDataContext Database, UserFlag UserFlag, User Technician, string Comments, List Users, IScheduledTaskStatus Status ) : IEnumerable
Database Disco.Data.Repository.DiscoDataContext
UserFlag Disco.Models.Repository.UserFlag
Technician Disco.Models.Repository.User
Comments string
Users List
Status IScheduledTaskStatus
Результат IEnumerable

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

public static CreateUserFlag ( DiscoDataContext Database, UserFlag UserFlag ) : UserFlag
Database Disco.Data.Repository.DiscoDataContext
UserFlag Disco.Models.Repository.UserFlag
Результат Disco.Models.Repository.UserFlag

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

public static DeleteUserFlag ( DiscoDataContext Database, int UserFlagId, IScheduledTaskStatus Status ) : void
Database Disco.Data.Repository.DiscoDataContext
UserFlagId int
Status IScheduledTaskStatus
Результат void

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

public static GetUserFlag ( int UserFlagId ) : UserFlag
UserFlagId int
Результат Disco.Models.Repository.UserFlag

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

public static GetUserFlags ( ) : List
Результат List

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

public static Initialize ( DiscoDataContext Database ) : void
Database Disco.Data.Repository.DiscoDataContext
Результат void

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

public static RandomUnusedIcon ( ) : string
Результат string

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

public static RandomUnusedThemeColour ( ) : string
Результат string

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

public static Update ( DiscoDataContext Database, UserFlag UserFlag ) : UserFlag
Database Disco.Data.Repository.DiscoDataContext
UserFlag Disco.Models.Repository.UserFlag
Результат Disco.Models.Repository.UserFlag