public override void Delete(BaseEntity entity) { var item = (Item)entity; dao.ExecuteProcedure(mapper.GetDeleteStatement(item)); }