This commit is contained in:
59
source/Plugins/AyaNova.PlugIn.ImportExportCSV/FHPart.cs
Normal file
59
source/Plugins/AyaNova.PlugIn.ImportExportCSV/FHPart.cs
Normal file
@@ -0,0 +1,59 @@
|
||||
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;
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user