public VerbType(string classname, DirectObjectType directobjtype, IndirectObjectType indirectobjtype) { Name = classname; DirectObject = directobjtype; IndirectObject = indirectobjtype; }
private void _prepareDirectObject(BaseHelperData data, string idColumnName, string predicateIdColumnName, string predicateNrColumnName, DirectObjectType type, Sentence sentence) { foreach (var row in data.AsEnumerable().ToList().FindAll(x => x.Field<int>(idColumnName) > -1)) { var sentenceElement = sentence.GetElement(row.Field<int>(idColumnName)); var predicateId = row.Field<int>(predicateIdColumnName); var predicateNr = row.Field<string>(predicateNrColumnName); DirectObjects.Add(new DirectObject() { Id = sentenceElement.Id, GUID = sentenceElement.GUID, Text = sentenceElement.Text, ControlPredicateId = predicateId, ControlPredicateNr = predicateNr, Type = type }); } }
public VerbType(string classname, DirectObjectType directobjtype, IndirectObjectType indirectobjtype) { Name = classname; DirectObject = directobjtype; IndirectObject = indirectobjtype; }