deleteById method

Future<int> deleteById(
  1. int salesOrderLineId
)

Implementation

Future<int> deleteById(int salesOrderLineId) async {
  SalesOrderLineData? line = await findById(salesOrderLineId);
  if (line == null) {
    return 0;
  }
  int effected = await (db.delete(
    db.salesOrderLine,
  )..where((e) => e.id.equals(salesOrderLineId))).go();
  await db.salesOrderDAO.updateSalesOrderSummary(line.salesOrderId);
  return effected;
}