public void AddUniversityAcceptanceStatistic(UniversityAcceptanceStatistic universityAcceptanceStatistic)
        {
            if (universityAcceptanceStatistic == null)
                throw new ArgumentNullException("universityAcceptanceStatistic");

            using (UniversityAcceptanceStatisticRepository repository = new UniversityAcceptanceStatisticRepository())
            {
                var existedUniversityAcceptanceStatistic = repository.GetFiltered(u => u.UniversityId == universityAcceptanceStatistic.UniversityId && u.Year.Year == universityAcceptanceStatistic.Year.Year);
                if (existedUniversityAcceptanceStatistic != null)
                {
                    // TODO: throw existing speciality of that UniversityAcceptanceStatistic
                }
                repository.Add(universityAcceptanceStatistic);
                repository.Commit();
            }
        }