This commit is contained in:
2018-06-29 19:47:36 +00:00
commit be7f501333
3769 changed files with 1425961 additions and 0 deletions

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