private void AddPropertyMapping <TProperty>(RangeDefinition range, CsvCollectionPropertyMapping <TEntity, TProperty> propertyMapping) { var rangeToPropertyMapping = new RangeToPropertyMapping { Range = range, PropertyMapping = propertyMapping }; csvRangePropertyMappings.Add(rangeToPropertyMapping); }
public bool Equals(RangeDefinition other) { if (ReferenceEquals(null, other)) { return(false); } if (ReferenceEquals(this, other)) { return(true); } return(Equals(other.FromValue, FromValue) && Equals(other.ToValue, ToValue)); }
private void runTypeCombo_SelectedIndexChanged(object sender, EventArgs e) { int index = runTypeCombo.SelectedIndex; if (index == 0) { setRange(RangeDefinition.getFirstRange(), RangeDefinition.getLastRange(), RangeDefinition.getNameRange()); parseResultFile(); } else { RangeDialog.show(setRange); parseResultFile(); } }
protected CsvCollectionPropertyMapping <TEntity, TProperty> MapProperty <TProperty>(RangeDefinition range, Expression <Func <TEntity, TProperty> > property, IArrayTypeConverter <TProperty> typeConverter) { var propertyMapping = new CsvCollectionPropertyMapping <TEntity, TProperty>(property, typeConverter); AddPropertyMapping(range, propertyMapping); return(propertyMapping); }
protected CsvCollectionPropertyMapping <TEntity, TProperty> MapProperty <TProperty>(RangeDefinition range, Expression <Func <TEntity, TProperty> > property) { return(MapProperty(range, property, typeConverterProvider.ResolveCollection <TProperty>())); }
public RangeParameter(Int16 id, IParameterManager manager, RangeDefinition <T> typeDefinition) : base(id, manager, typeDefinition) { }