getSetFieldData static method

FieldData getSetFieldData(
  1. int? water_ts,
  2. WaterState? waterState,
  3. WaterError? waterError,
  4. int? water_table_id,
)

Implementation

static FieldData getSetFieldData(int? water_ts, WaterState? waterState,
    WaterError? waterError, int? water_table_id) {
  FieldData fieldData = FieldData.wee(C_TABLE_ID);
  if (water_ts != null)
    fieldData.set('water_ts', water_ts, field_table_id: C_TABLE_ID);
  if (water_table_id != null)
    fieldData.set('water_table_id', water_table_id,
        field_table_id: C_TABLE_ID);
  if (waterState != null)
    fieldData.set('water_state', WaterStateAccess.getWaterStateValue(waterState),
        field_table_id: C_TABLE_ID);
  if (waterError != null)
    fieldData.set(
        'water_error', WaterErrorAccess.getWaterErrorValue(waterError),
        field_table_id: C_TABLE_ID);
  return Dto.generateSelectFieldData(fieldNames, C_TABLE_ID,
      fieldData: fieldData);
}