60 lines
2.2 KiB
C#
60 lines
2.2 KiB
C#
using System;
|
|
using FileHelpers;
|
|
|
|
namespace AyaNova.PlugIn.ImportExportCSV
|
|
{
|
|
[DelimitedRecord(","), IgnoreEmptyLines()]
|
|
public sealed class FHPart
|
|
{
|
|
//[FieldTrim(TrimMode.Both),FieldQuoted(MultilineMode.AllowForBoth)]
|
|
[FieldTrim(TrimMode.Both),FieldQuoted('"',QuoteMode.OptionalForBoth,MultilineMode.AllowForBoth)]
|
|
public String Name;
|
|
|
|
[FieldTrim(TrimMode.Both),FieldQuoted('"',QuoteMode.OptionalForBoth,MultilineMode.AllowForBoth)]
|
|
public String Number;
|
|
|
|
[FieldTrim(TrimMode.Both),FieldQuoted('"',QuoteMode.OptionalForBoth,MultilineMode.AllowForBoth)]
|
|
public String UnitOfMeasure;
|
|
|
|
[FieldTrim(TrimMode.Both),FieldQuoted('"',QuoteMode.OptionalForBoth,MultilineMode.AllowForBoth)]
|
|
public String Cost;
|
|
|
|
[FieldTrim(TrimMode.Both),FieldQuoted('"',QuoteMode.OptionalForBoth,MultilineMode.AllowForBoth)]
|
|
public String Retail;
|
|
|
|
[FieldTrim(TrimMode.Both),FieldQuoted('"',QuoteMode.OptionalForBoth,MultilineMode.AllowForBoth)]
|
|
public String Category;
|
|
|
|
[FieldTrim(TrimMode.Both),FieldQuoted('"',QuoteMode.OptionalForBoth,MultilineMode.AllowForBoth)]
|
|
public String UPC;
|
|
|
|
[FieldTrim(TrimMode.Both),FieldQuoted('"',QuoteMode.OptionalForBoth,MultilineMode.AllowForBoth)]
|
|
public String TrackSerialNumber;
|
|
|
|
[FieldTrim(TrimMode.Both),FieldQuoted('"',QuoteMode.OptionalForBoth,MultilineMode.AllowForBoth)]
|
|
public String WholeSaler;
|
|
|
|
[FieldTrim(TrimMode.Both),FieldQuoted('"',QuoteMode.OptionalForBoth,MultilineMode.AllowForBoth)]
|
|
public String WholeSalerNumber;
|
|
|
|
[FieldTrim(TrimMode.Both),FieldQuoted('"',QuoteMode.OptionalForBoth,MultilineMode.AllowForBoth)]
|
|
public String AlternativeWholeSaler;
|
|
|
|
[FieldTrim(TrimMode.Both),FieldQuoted('"',QuoteMode.OptionalForBoth,MultilineMode.AllowForBoth)]
|
|
public String AlternativeWholeSalerNumber;
|
|
|
|
[FieldTrim(TrimMode.Both),FieldQuoted('"',QuoteMode.OptionalForBoth,MultilineMode.AllowForBoth)]
|
|
public String Manufacturer;
|
|
|
|
[FieldTrim(TrimMode.Both),FieldQuoted('"',QuoteMode.OptionalForBoth,MultilineMode.AllowForBoth)]
|
|
public String ManufacturerNumber;
|
|
|
|
[FieldTrim(TrimMode.Both),FieldQuoted('"',QuoteMode.OptionalForBoth,MultilineMode.AllowForBoth)]
|
|
public String Notes;
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|