删除学院
控制器
#region 删除学院
public ActionResult DeleteAcademe(int AcademeID)// 删除学院
{
ReturnJson msg = new ReturnJson();
msg.State = false;
try
{
var Academe = ChongQing.SYS_Academe.Where(m => m.AcademeID == AcademeID).ToList();
var Specialty = ChongQing.SYS_Specialty.Where(m => m.AcademeID == AcademeID).ToList();
var Grade = ChongQing.SYS_Grade.Where(m => m.AcademeID == AcademeID).ToList();
var Class = ChongQing.SYS_Class.Where(m => m.AcademeID == AcademeID).ToList();
var Student = ChongQing.PW_Student.Where(m => m.AcademeID == AcademeID).ToList();
var Teacher = ChongQing.PW_Teacher.Where(m => m.AcademeID == AcademeID).ToList();
if (Class.Count == 0)
{
if (Grade.Count == 0)
{
if (Specialty.Count == 0)
{
if (Student.Count == 0)
{
if (Teacher.Count == 0)
{
if (Academe.Count > 0)
{
ChongQing.SYS_Academe.Remove(Academe[0]);
if (ChongQing.SaveChanges() > 0)
{
msg.State = true;
msg.Text = "删除成功!";
}
}
else
{
msg.Text = "该学院不存在!";
}
}
else
{
msg.Text = "该学院存在教师,不能删除!";
}
}
else
{
msg.Text = "该学院存在学生,不能删除!";
}
}
else
{
msg.Text = "该学院存在专业,不能删除!";
}
}
else
{
msg.Text = "该学院存在年级,不能删除!";
}
}
else
{
msg.Text = "该学院存在班级,不能删除!";
}
}
catch (Exception)
{
msg.Text = "数据异常!";
}
return Json(msg, JsonRequestBehavior.AllowGet);// 删除学院
}
#endregion
JavaScript