Пример #1
0
        /// <summary>
        /// 根据编号集删除图片信息
        /// </summary>
        /// <param name="Ids">编号集</param>
        /// <returns></returns>
        public ActionResult DeletePictures(String Ids)
        {
            if (!String.IsNullOrEmpty(Ids))
            {
                try
                {
                    List <Picture> list = new List <Picture>();
                    foreach (var item in Ids.Split(','))
                    {
                        Picture Model = pictureService.GetModel(Convert.ToInt32(item));
                        list.Add(Model);
                    }

                    pictureService.DeleteModels(list);

                    foreach (var item in list)
                    {
                        if (System.IO.File.Exists(item.FullName))
                        {
                            System.IO.File.Delete(item.FullName);
                        }
                    }
                    return(Json(1));
                }
                catch (Exception)
                {
                    return(Json(-1));
                }
            }
            else
            {
                return(Json(0));
            }
        }