C# Class Disco.Services.Users.UserFlags.UserFlagService

Mostrar archivo Open project: garysharp/Disco

Public Methods

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

Private Methods

Method Description
UserFlagService ( ) : Disco.Data.Repository

Method Details

BulkAssignAddUsers() public static method

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
return IEnumerable

BulkAssignOverrideUsers() public static method

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
return IEnumerable

CreateUserFlag() public static method

public static CreateUserFlag ( DiscoDataContext Database, UserFlag UserFlag ) : UserFlag
Database Disco.Data.Repository.DiscoDataContext
UserFlag Disco.Models.Repository.UserFlag
return Disco.Models.Repository.UserFlag

DeleteUserFlag() public static method

public static DeleteUserFlag ( DiscoDataContext Database, int UserFlagId, IScheduledTaskStatus Status ) : void
Database Disco.Data.Repository.DiscoDataContext
UserFlagId int
Status IScheduledTaskStatus
return void

GetUserFlag() public static method

public static GetUserFlag ( int UserFlagId ) : UserFlag
UserFlagId int
return Disco.Models.Repository.UserFlag

GetUserFlags() public static method

public static GetUserFlags ( ) : List
return List

Initialize() public static method

public static Initialize ( DiscoDataContext Database ) : void
Database Disco.Data.Repository.DiscoDataContext
return void

RandomUnusedIcon() public static method

public static RandomUnusedIcon ( ) : string
return string

RandomUnusedThemeColour() public static method

public static RandomUnusedThemeColour ( ) : string
return string

Update() public static method

public static Update ( DiscoDataContext Database, UserFlag UserFlag ) : UserFlag
Database Disco.Data.Repository.DiscoDataContext
UserFlag Disco.Models.Repository.UserFlag
return Disco.Models.Repository.UserFlag