getTableTrDtoFromJson static method
Implementation
static RemoteDto getTableTrDtoFromJson(Map<String, dynamic> jo, SchemaMetaData smdSys) {
int? ts;
int? water_table_id;
WaterState? waterState;
WaterError? waterError;
TrDto trDto=TrDto.wee(jo['water_table_id']);
jo.forEach((fieldName,fieldValue) {
switch(fieldName) {
case "water_ts":
ts=fieldValue;
break;
case "water_table_id":
water_table_id=fieldValue;
break;
case "water_state":
waterState=WaterStateAccess.getWaterState(fieldValue);
break;
case "water_error":
waterError=WaterErrorAccess.getWaterError(fieldValue);
break;
default:
trDto.set(fieldName, fieldValue);
}
});
WaterLineDto waterLineDto=WaterLineDto.sep(ts, waterState, waterError, water_table_id, smdSys);
RemoteDto remoteDto=RemoteDto.sep(trDto, smdSys, waterLineDto: waterLineDto);
return remoteDto;
}