public object Convert(IDataRow row, object rawValue) { RelationalExCollection coll = (RelationalExCollection)row.Sheet.Collection; int key = System.Convert.ToInt32(rawValue); return(coll.FindReference(key)); }
public RelationUpdater(PackCollection previousPacks, RelationDefinition previousDefinition, PackCollection updatedPacks, string updatedVersion, IProgress <UpdateProgress> progress) { _Progress = progress ?? new NullProgress(); _Previous = new RelationalExCollection(previousPacks); Previous = previousDefinition; _Updated = new RelationalExCollection(updatedPacks); Updated = new RelationDefinition { Version = updatedVersion }; _Previous.ActiveLanguage = UsedLanguage; _Updated.ActiveLanguage = UsedLanguage; }
public RelationalHeader(RelationalExCollection collection, string name, File file) : base(collection, name, file) { _Columns = base.Columns.Cast<RelationalColumn>().ToArray(); }