offerSave function

Future<String?> offerSave()

Implementation

Future<String?> offerSave() async {
  try{
    var _data = currentOffer.toJson();
    if (currentOffer.id.isEmpty) {
      currentOffer.id = await dbAddDocumentInTable("offer", _data);
      await dbIncrementCounter("settings", "main", "offer_count", 1);
    }else
      await dbSetDocumentInTable("offer", currentOffer.id, _data);
  }catch(ex){
    return "offerSave " + ex.toString();
  }
  return null;
}