public static void CoverVersion(string prjId) { using (pm2Entities entities = new pm2Entities()) { List <string> ids = (from m in entities.Bud_Task where m.PrjId == prjId select m.TaskId).ToList <string>(); new PayoutTarget().DelByTaskId(ids); foreach (string str in ids) { BudTask.DeleteReourceByTaskId(str); BudTask.Delete(str); } } }