Exemplo n.º 1
0
 /// <summary>
 /// Creates a new instance of ConvertFromStringArgs.
 /// </summary>
 /// <param name="row">The row.</param>
 public ConvertFromStringArgs(IReaderRow row)
 {
     Row = row;
 }
 public object ConvertFromString(string text, IReaderRow row, MemberMapData memberMapData)
 {
     return(new Fuga {
         Code = text
     });
 }
Exemplo n.º 3
0
        public override object ConvertFromString(string text, IReaderRow row, MemberMapData memberMapData)
        {
            var appliances = text.Split(';');

            return(new List <string>(appliances));
        }
Exemplo n.º 4
0
 public object ConvertFromString(string text, IReaderRow row, MemberMapData memberMapData)
 {
     return(0);
 }
Exemplo n.º 5
0
        public object ConvertFromString(string text, IReaderRow row, MemberMapData memberMapData)
        {
            text = text.Replace(",", CultureInfo.InvariantCulture.NumberFormat.CurrencyDecimalSeparator);

            return(decimal.Parse(text, NumberStyles.Any, CultureInfo.InvariantCulture));
        }
Exemplo n.º 6
0
 public object ConvertFromString(string text, IReaderRow row, MemberMapData memberMapData) => ASCIIStringTable.Add(text);
Exemplo n.º 7
0
 public override object ConvertFromString(string text, IReaderRow row, MemberMapData memberMapData) => (text.ToLower()) switch
 {
Exemplo n.º 8
0
        protected override decimal?ConvertStringToActualType(IReaderRow row, string text)
        {
            var value = Convert.ToDecimal(text, GetCultureInfo(row));

            return(value);
        }
        public override object ConvertFromString(string text, IReaderRow row, MemberMapData memberMapData)
        {
            var date = DateTimeOffset.ParseExact(text, "[yyyy]-(MM)-[dd]", CultureInfo.InvariantCulture.DateTimeFormat);

            return(date);
        }
 /// <summary>Converts the object to a string.</summary>
 /// <param name="text">The string to convert to an object.</param>
 /// <param name="row">The <see cref="IWriterRow"/> for the current record.</param>
 /// <param name="memberMapData">The <see cref="MemberMapData"/> for the member being written.</param>
 /// <returns>The string representation of the object.</returns>
 public override object ConvertFromString(string text, IReaderRow row, MemberMapData memberMapData) => ConvertRate(text);
Exemplo n.º 11
0
 public override object ConvertFromString(string text, IReaderRow row, MemberMapData memberMapData)
 {
     return("Bar");
 }
Exemplo n.º 12
0
 public object ConvertFromString(string text, IReaderRow row, MemberMapData memberMapData)
 => string.IsNullOrWhiteSpace(text) ? null : SchoolDistrictPaymentType.FromString(text);
Exemplo n.º 13
0
 protected abstract T CreateFromString(string text, IReaderRow row, MemberMapData memberMapData);
Exemplo n.º 14
0
 public object ConvertFromString(string text, IReaderRow row, MemberMapData memberMapData) =>
 CreateFromString(text, row, memberMapData);
Exemplo n.º 15
0
 public object ConvertFromString(string text, IReaderRow row, MemberMapData memberMapData)
 {
     return((UInt16)Convert.ToUInt16(text, 16));
 }
Exemplo n.º 16
0
 private string GetRecord(IReaderRow row)
 {
     return(row.Context.RawRecord.TrimEnd('\r', '\n'));
 }
Exemplo n.º 17
0
 public override object ConvertFromString(string text, IReaderRow row, MemberMapData memberMapData)
 {
     throw new System.NotImplementedException();
 }
Exemplo n.º 18
0
 private int GetRecordNumber(IReaderRow row)
 {
     return(row.Context.Row);
 }
Exemplo n.º 19
0
        public override object ConvertFromString(string text, IReaderRow row, MemberMapData memberMapData)
        {
            var tmp = (from a in text.Split('/') select double.Parse(a)).ToList();

            return(tmp);
        }
Exemplo n.º 20
0
 public override object ConvertFromString(string text, IReaderRow row, MemberMapData memberMapData)
 {
     return(new MailAddress(text));
 }
 /// <inheritdoc />
 /// <summary>
 /// Converts the string to an object.
 /// </summary>
 /// <param name="text">The string to convert to an object.</param>
 /// <param name="row">The <see cref="T:CsvHelper.ICsvReaderRow" /> for the current record.</param>
 /// <param name="propertyMapData">The <see cref="T:CsvHelper.Configuration.CsvPropertyMapData" /> for the property/field being created.</param>
 /// <returns>
 /// The object created from the string.
 /// </returns>
 public object ConvertFromString(string text, IReaderRow row, MemberMapData propertyMapData)
 {
     return(text.FromSharedDataType());
 }
Exemplo n.º 22
0
 public object ConvertFromString(string text, IReaderRow row, MemberMapData memberMapData)
 {
     return(text.Equals("received with", StringComparison.InvariantCultureIgnoreCase));
 }
Exemplo n.º 23
0
        protected override short?ConvertStringToActualType(IReaderRow row, string text)
        {
            var value = Convert.ToInt16(text, GetCultureInfo(row));

            return(value);
        }
Exemplo n.º 24
0
 public object ConvertFromString(string text, IReaderRow row, MemberMapData memberMapData)
 {
     return(decimal.Parse(text, System.Globalization.NumberStyles.Any));
 }
Exemplo n.º 25
0
 public override object ConvertFromString(string text, IReaderRow row, CsvPropertyMapData propertyMapData)
 {
     return("test");
 }
Exemplo n.º 26
0
 public override object ConvertFromString(string text, IReaderRow row, MemberMapData memberMapData)
 {
     return(string.IsNullOrEmpty(text) || text == "+");
 }
Exemplo n.º 27
0
 public object ConvertFromString(string text, IReaderRow row, MemberMapData propertyMapData)
 {
     throw new NotImplementedException();
 }
 public override object ConvertFromString(string text, IReaderRow row, MemberMapData memberMapData)
 {
     return(StellarType.FromString(text));
 }
        public override object ConvertFromString(string text, IReaderRow row, MemberMapData memberMapData)
        {
            var list = text.Split(',').ToList();

            return list;
        }
 /// <summary>Converts the object to a string.</summary>
 /// <param name="text">The string to convert to an object.</param>
 /// <param name="row">The <see cref="IWriterRow"/> for the current record.</param>
 /// <param name="memberMapData">The <see cref="MemberMapData"/> for the member being written.</param>
 /// <returns>The string representation of the object.</returns>
 public override object ConvertFromString(string text, IReaderRow row, MemberMapData memberMapData) =>
 text != null && text.Length == 8 ? CalculateReliability(text.Substring(5)) : 0;