public void InsertAnonymizedTableToDb() { if (AccountBLL.IsAdministrator()) { //dataDAL.ResetGeneralizationLevel(); DataTable dt = dataDAL.RetrieveColumns(); Anonymizer anonymizer = new Anonymizer(); Tuple <DataTable, Dictionary <string, int> > anonDtAndGenLevel = anonymizer.anonymize(dt, 3, 0.10); DataTable anonymizedDataTable = anonDtAndGenLevel.Item1; Dictionary <string, int> genLevel = anonDtAndGenLevel.Item2; dataDAL.ClearAnonymizedTable(); dataDAL.InsertIntoAnonymizedTable(anonymizedDataTable); dataDAL.UpdateGeneralizationLevel(genLevel); } }