Esempio n. 1
0
        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);
            }
        }