private void Delete() { int universityId = int.Parse(Helper.GetParameterFromRequest("universityId")); //判断高校下是否存在专业 IEntityRepository Repo = factory.Create("major"); IMajorRepository majorRepo = Repo as IMajorRepository; int count = majorRepo.GetCountInUniversity(universityId); if (count > 0) { Helper.ResponseError(605); return; } //删除高校 Repo = factory.Create("university"); int result = Repo.Delete(universityId); if (string.IsNullOrEmpty(Repo.ErrorMessage)) { Helper.Response("1"); } else { Helper.ResponseError(Repo.ErrorMessage); } }