This commit is contained in:
42
source/Plugins/AyaNova.PlugIn.ImportExportCSV/FHUnit.cs
Normal file
42
source/Plugins/AyaNova.PlugIn.ImportExportCSV/FHUnit.cs
Normal file
@@ -0,0 +1,42 @@
|
||||
using System;
|
||||
using FileHelpers;
|
||||
|
||||
namespace AyaNova.PlugIn.ImportExportCSV
|
||||
{
|
||||
[DelimitedRecord(","),IgnoreEmptyLines()]
|
||||
public sealed class FHUnit
|
||||
{
|
||||
[FieldTrim(TrimMode.Both),FieldQuoted('"',QuoteMode.OptionalForBoth,MultilineMode.AllowForBoth)]
|
||||
public String Serial;
|
||||
|
||||
[FieldTrim(TrimMode.Both),FieldQuoted('"',QuoteMode.OptionalForBoth,MultilineMode.AllowForBoth)]
|
||||
public String Client;
|
||||
|
||||
[FieldTrim(TrimMode.Both),FieldQuoted('"',QuoteMode.OptionalForBoth,MultilineMode.AllowForBoth)]
|
||||
public String UnitModel;
|
||||
|
||||
[FieldTrim(TrimMode.Both),FieldQuoted('"',QuoteMode.OptionalForBoth,MultilineMode.AllowForBoth),FieldOptional()]
|
||||
public String Notes;
|
||||
|
||||
[FieldTrim(TrimMode.Both),FieldQuoted('"',QuoteMode.OptionalForBoth,MultilineMode.AllowForBoth),FieldOptional()]
|
||||
public String PurchasedFromVendor;
|
||||
|
||||
[FieldTrim(TrimMode.Both),FieldQuoted('"',QuoteMode.OptionalForBoth,MultilineMode.AllowForBoth),FieldOptional()]
|
||||
public String SalesReceiptNumber;
|
||||
|
||||
[FieldTrim(TrimMode.Both),FieldQuoted('"',QuoteMode.OptionalForBoth,MultilineMode.AllowForBoth),FieldOptional()]
|
||||
public String PurchasedDate;
|
||||
|
||||
[FieldTrim(TrimMode.Both),FieldQuoted('"',QuoteMode.OptionalForBoth,MultilineMode.AllowForBoth),FieldOptional()]
|
||||
public String Description;
|
||||
|
||||
[FieldTrim(TrimMode.Both),FieldQuoted('"',QuoteMode.OptionalForBoth,MultilineMode.AllowForBoth),FieldOptional()]
|
||||
public String Metered;
|
||||
|
||||
//case 1739
|
||||
[FieldTrim(TrimMode.Both), FieldQuoted('"', QuoteMode.OptionalForBoth, MultilineMode.AllowForBoth), FieldOptional()]
|
||||
public String WarrantyLength;
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user