public ActionResult DeleteList(string plantId, string unitId) { try { string[] s = unitId.Split(','); for (int i = 0; i < s.Length; i++) { //根据电站id和电站单元Id查询该电站是否有该单元 PlantUnit plantUnit = plantUnitService.GetPlantUnitByPlantIdPlantUnitId(int.Parse(plantId), Convert.ToInt32(s[i])); if (plantUnit == null) { return(RedirectToAction("list", "unit", new { @id = plantId })); } else { plantUnitService.DeletePlantUnit(int.Parse(plantId), Convert.ToInt32(s[i]));//根据电站Id和电站单元Id删除电站单元 } } } catch (Exception e) { Console.WriteLine(e.Message); } return(RedirectToAction("list", "unit", new { @id = plantId })); }