leeById method

Future<$Map> leeById(
  1. String coleccion,
  2. String idServer
)

Implementation

Future<$Map> leeById(String coleccion, String idServer) async {
  final config = InitConfig();
  final resp = await config.utilsDataApiRest!.obtenerData(
    coleccion: coleccion,
    consulta: jsonEncode({EnvironmentApiRest.idColeccion: idServer}),
    argsLocalBD: [
      [EnvironmentApiRest.idServer],
      ['=='],
      [idServer],
    ],
    skip: '0',
  );
  List<Map<String, dynamic>> lstData = [];
  Map<String, dynamic> data = {};
  if (resp.containsKey('data')) {
    lstData = [...resp['data']];
    if (lstData.isNotEmpty) {
      data = lstData.first;
    }
  }
  return CodeUtils.convertirDatoEval(data);
}