public abstract int Delete(SimpleSqlLiteRepository repository, int id);
 public abstract IList <ISqlLiteDataObject> GetAll(SimpleSqlLiteRepository repository);
 public abstract int Save(SimpleSqlLiteRepository repository, ISqlLiteDataObject item);
 public abstract ISqlLiteDataObject Get(SimpleSqlLiteRepository repository, int id);
 /// <summary>
 ///     Kill a piggy (bank)
 /// </summary>
 public override int Delete(SimpleSqlLiteRepository repository, int id) => repository.Delete(id, CRUD);
 /// <summary>
 ///     Update a bank
 /// </summary>
 public override int Save(SimpleSqlLiteRepository repository, ISqlLiteDataObject item) => repository.Save(item as Note, CRUD);
 /// <summary>
 ///     Read all the banks
 /// </summary>
 public override IList <ISqlLiteDataObject> GetAll(SimpleSqlLiteRepository repository) => new List <ISqlLiteDataObject>(repository.GetAll(CRUD));
 /// <summary>
 ///     Gets your Bank by ID
 /// </summary>
 public override ISqlLiteDataObject Get(SimpleSqlLiteRepository repository, int id) => repository.Get(id, CRUD);