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