offerDelete function

Future<String?> offerDelete(
  1. OfferData item
)

Implementation

Future<String?> offerDelete(OfferData item) async {
  try{
    await dbDeleteDocumentInTable("offer", item.id);
    await dbIncrementCounter("settings", "main", "offer_count", -1);
    if (item.id == currentOffer.id)
      currentOffer = OfferData.createEmpty();
    offers.remove(item);
  }catch(ex){
    return "offerDelete " + ex.toString();
  }
  return null;
}