public DalBatchOperationResult <ProductImage> DeleteAdv(string bvin)
        {
            var storeId = Context.CurrentStore.Id;
            var guid    = DataTypeHelper.BvinToGuid(bvin);
            var result  = DeleteAdv(y => y.bvin == guid);

            if (result.Success)
            {
                var image = result.OldValues.First();
                DiskStorage.DeleteAdditionalProductImage(storeId, image.ProductId, image.Bvin);
            }
            return(result);
        }