public void reset_users_onclick(Object sender, EventArgs e) { try { db_schema db = conn_db(_dbname); db_schema base_db = conn_db_base(); string reason = ""; cfg_var("user_tables").Split(new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries).ToList() .ForEach(tbl => { if (!db.init_table(tbl.Trim(), base_db, out reason)) { throw new Exception(reason); } }); classPage.regScript(classPage.scriptStartAlert("Tabelle utente inizializzate con successo!", "Copia impostazioni utenti")); } catch (Exception ex) { classPage.regScript(classPage.scriptStartAlert("Si è verificato un errore: " + ex.Message, "Inizializzazione utenti")); } initCtrls(); }