private async void Deleting() { try { using (var transaction = new DBTransaction(row.Table.Schema.Connection, GuiEnvironment.User)) { foreach (DBItem r in rowsDelete) { r.Delete(); await r.Save(transaction); } row.Delete(); await row.Save(transaction); transaction.Commit(); } } catch (Exception ex) { message = ex.Message; } }