public ManageWatchFolder(Logging.LoggingInterfaces.ITracer logger, LocalDatabaseWrapper context, WrapperDataTable.WrapperTable<WatchFolder> wrapperTable, Game game)
 {
     this.logger = logger;
     this.context = context;
     this.wrapperTable = wrapperTable;
     this.wrapperTableCopy = wrapperTable.Clone();
     wrapperTableCopy.UserAddedRow += wrapperTableCopy_UserAddedRow;
     wrapperTableCopy.DeletedRow += wrapperTableCopy_DeletedRow;
     this.game = game;
     InitializeComponent();
 }
 partial void DeleteGame(Game instance);
 partial void UpdateGame(Game instance);
 partial void InsertGame(Game instance);
 partial void OnLoaded()
 {
     if (Id != 0)
     {
         SetOriginal();
         myGame = Game;
     }
 }