This commit is contained in:
41
source/Plugins/AyaNova.PlugIn.ImportExportCSV/FHRate.cs
Normal file
41
source/Plugins/AyaNova.PlugIn.ImportExportCSV/FHRate.cs
Normal file
@@ -0,0 +1,41 @@
|
||||
using System;
|
||||
using FileHelpers;
|
||||
|
||||
namespace AyaNova.PlugIn.ImportExportCSV
|
||||
{
|
||||
[DelimitedRecord(","), IgnoreEmptyLines()]
|
||||
public sealed class FHRate
|
||||
{
|
||||
[FieldTrim(TrimMode.Both),FieldQuoted('"',QuoteMode.OptionalForBoth, MultilineMode.AllowForBoth)]
|
||||
public String Name;
|
||||
|
||||
[FieldTrim(TrimMode.Both), FieldQuoted('"', QuoteMode.OptionalForBoth, MultilineMode.AllowForBoth), FieldOptional()]
|
||||
public String Description;
|
||||
|
||||
[FieldTrim(TrimMode.Both), FieldQuoted('"', QuoteMode.OptionalForBoth, MultilineMode.AllowForBoth), FieldOptional()]
|
||||
public String AccountNumber;
|
||||
|
||||
[FieldTrim(TrimMode.Both), FieldQuoted('"', QuoteMode.OptionalForBoth, MultilineMode.AllowForBoth), FieldOptional()]
|
||||
public String Cost;
|
||||
|
||||
[FieldTrim(TrimMode.Both), FieldQuoted('"', QuoteMode.OptionalForBoth, MultilineMode.AllowForBoth), FieldOptional()]
|
||||
public String RetailCharge;
|
||||
|
||||
[FieldTrim(TrimMode.Both), FieldQuoted('"', QuoteMode.OptionalForBoth, MultilineMode.AllowForBoth), FieldOptional()]
|
||||
public String ContractRate;
|
||||
|
||||
[FieldTrim(TrimMode.Both), FieldQuoted('"', QuoteMode.OptionalForBoth, MultilineMode.AllowForBoth), FieldOptional()]
|
||||
public String RateType;
|
||||
|
||||
[FieldTrim(TrimMode.Both), FieldQuoted('"', QuoteMode.OptionalForBoth, MultilineMode.AllowForBoth), FieldOptional()]
|
||||
public String UnitChargeDescription;
|
||||
|
||||
[FieldTrim(TrimMode.Both), FieldQuoted('"', QuoteMode.OptionalForBoth, MultilineMode.AllowForBoth), FieldOptional()]
|
||||
public String ClientGroup;
|
||||
|
||||
[FieldTrim(TrimMode.Both), FieldQuoted('"', QuoteMode.OptionalForBoth, MultilineMode.AllowForBoth), FieldOptional()]
|
||||
public String Region;
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user