public virtual bool Delete(List <int> idList) { using (DBEntity db = new DBEntity()) { try { string ids = string.Join(",", idList.ToArray()); db.DeleteObjects(ids, TableName, PrimaryKey); return(true); } catch (OptimisticConcurrencyException) { return(false); } } }