private void SearchOperationsByVehicleId(MemoryDatabase imd, string vehicleIdFilter) { this.trace.Write(TraceLevel.Info, $"SEARCHING FOR VEHICLE {vehicleIdFilter} OPERATIONS"); IMT_Operations operationsTable = imd.GetTable(MemoryDatabaseTables.Operations) as IMT_Operations; IEnumerable <Operations> byVehicle = operationsTable.GetVehicleOperations(vehicleIdFilter); this.trace.Write(TraceLevel.Info, $"VEHICLE {vehicleIdFilter} HAS {(byVehicle as IList<Operations>).Count} OPERATIONS"); }
private void SearchGroup(MemoryDatabase imd, long beasainGroup) { IMT_Groups groupsTable = imd.GetTable(MemoryDatabaseTables.Groups) as IMT_Groups; this.trace.Write(TraceLevel.Info, $"SEARCHING FOR GROUP {beasainGroup} "); string descripcion = groupsTable.GetGroupDesc(beasainGroup); long tipo = groupsTable.GetGroupType(beasainGroup); long related = groupsTable.GetGroupRelated(beasainGroup); this.trace.Write(TraceLevel.Info, $"GROUP {beasainGroup} \\t{descripcion} \\t{tipo} \\t{related}"); }