insertMonitoreo method

Future<void> insertMonitoreo(
  1. Map<String, dynamic> monitoreo
)

Implementation

Future<void> insertMonitoreo(Map<String, dynamic> monitoreo) async {
  final db = await database;
  // Autocompletar nom_comunes y nombre_cientifico segĂșn cod_especie
  if (monitoreo['cod_especie'] != null) {
    final species =
        await getSpeciesByCode(monitoreo['cod_especie'].toString());
    if (species != null) {
      monitoreo['nom_comunes'] = species['vernacularName'];
      monitoreo['nombre_cientifico'] = species['scientificName'];
    }
  }
  await db.insert('monitoreos', monitoreo,
      conflictAlgorithm: ConflictAlgorithm.replace);
}