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; } }