public static string BatchDelBook(int[] bookid, int delnew) { LayUIDelBook delBook = new LayUIDelBook(); List <int> failedids = new List <int>(); foreach (int id in bookid) { LayUIDelBook delBook1 = (LayUIDelBook)JsonConvert.DeserializeObject(DelBook(id, delnew), typeof(LayUIDelBook)); if (delBook1.code == 0) { failedids.Add(id); } } if (failedids.Count == 0) { delBook.code = 0; delBook.msg = "success"; } else { delBook.code = 1; delBook.msg = "failed " + failedids.Count.ToString(); } return(JsonConvert.SerializeObject(delBook)); }
public static string DelBook(int bookid, int delNew) { LayUIDelBook delBook = new LayUIDelBook(); if (BookInfoDAL.DelBook(bookid, delNew) == 1) { delBook.code = 0; delBook.msg = "success"; } else { delBook.code = 1; delBook.msg = "failed"; } return(JsonConvert.SerializeObject(delBook)); }