Table of Contents

Class ProductViewModelsExporter

Namespace
Dynamicweb.Ecommerce.ProductCatalog
Assembly
Dynamicweb.Ecommerce.dll
public sealed class ProductViewModelsExporter
Inheritance
ProductViewModelsExporter
Inherited Members

Constructors

ProductViewModelsExporter(string)

public ProductViewModelsExporter(string fileName)

Parameters

fileName string

Properties

ExportFormat

public ExportFormat ExportFormat { get; set; }

Property Value

ExportFormat

FileName

public string FileName { get; }

Property Value

string

HostUrl

public string HostUrl { get; set; }

Property Value

string

SenderEmail

public string SenderEmail { get; set; }

Property Value

string

SenderName

public string SenderName { get; set; }

Property Value

string

Subject

public string Subject { get; set; }

Property Value

string

TemplatePath

public string TemplatePath { get; set; }

Property Value

string

Methods

Export(ProductListViewModel, ImageExportSettings)

public void Export(ProductListViewModel model, ImageExportSettings imageExportSettings)

Parameters

model ProductListViewModel
imageExportSettings ImageExportSettings

Export(ProductViewModel, ImageExportSettings, IEnumerable<string>, IEnumerable<string>)

public void Export(ProductViewModel model, ImageExportSettings imageExportSettings, IEnumerable<string> images, IEnumerable<string> documents)

Parameters

model ProductViewModel
imageExportSettings ImageExportSettings
images IEnumerable<string>
documents IEnumerable<string>

SendEmail(IEnumerable<string>)

public void SendEmail(IEnumerable<string> recipientEmails)

Parameters

recipientEmails IEnumerable<string>

SendEmail(IEnumerable<string>, Exception)

public void SendEmail(IEnumerable<string> recipientEmails, Exception ex)

Parameters

recipientEmails IEnumerable<string>
ex Exception
To top