public SqliteFinanceiro(string db_path = "db.db")
 {
     if (!db_path.Contains(@"\"))
     {
         db_path = AppDomain.CurrentDomain.BaseDirectory + @"\" + db_path;
     }
     Handler = new SqliteHandler(db_path);
     if (!File.Exists(db_path))
     {
         Handler.NonQuery(Properties.Resources.DatabaseCreation);
         Handler.NonQuery(Properties.Resources.InitialData);
     }
     Transaction        = new Transaction(Handler);
     TransactionPayment = new TransactionPayment(Handler);
     SimpleTableManager = new SimpleTableManager(Handler);
     ToUpload           = new ToUpload(Handler);
     TransactionV       = new TransactionV(Handler);
 }
 public long SelectCountToUpload()
 {
     return(ToUpload.SelectCount());
 }
 public void SelectToUpload(Action <string, string> for_each)
 {
     ToUpload.SelectToUpload(for_each);
 }