public bool AddGroup(TtGroup group, DataAccessLayer dal) { if (!Groups.ContainsKey(group.CN)) { Groups.Add(group.CN, group); if (dal.InsertGroup(group) > 0) return true; Groups.Remove(group.CN); } return false; }