public static BlockedAppResource ToResource(this BlockedAppLocal app, int userId) { return(new BlockedAppResource { Active = app.Active, BlockedAppId = app.BlockedAppId, Name = app.Name, Path = app.Path, ComputerUserId = userId }); }
private static void GenerateBlockedApps(ComputerUserLocal user) { var appsAmount = Settings.MaxAmountOfBlockedApps.Random(); for (var i = 0; i < appsAmount; i++) { var path = Samples.BlockedAppsPaths.Random(); var app = new BlockedAppLocal() { Path = path, Name = Path.GetFileNameWithoutExtension(path) }; user.BlockedApps.Add(app); } }