public ActionResult CollegeDetails(int id)
 {
     CollegeInfo info = _repository.Get(id);
     IEnumerable<Town> towns = _townRepository.GetAllList();
     CollegeDto dto = (info == null)
         ? new CollegeDto()
         : new CollegeDto(info, towns);
     CollegeEditViewModel viewModel = new CollegeEditViewModel
     {
         CollegeDto = dto
     };
     viewModel.Initialize(towns, new Town
     {
         CityName = dto.CityName,
         DistrictName = dto.DistrictName,
         TownName = dto.TownName
     });
     return View(viewModel);
 }