save method

dynamic save(
  1. Object model, [
  2. Function? onSuccess
])

Implementation

save(Object model, [Function? onSuccess]) async {
  var command = '';
  var pk = Dynamic(model).annotationData(annotation.Key);
  var value = Dynamic(model).get(pk.first['field']);
  if (value == null)
    command = 'add';
  else
    command = 'update';

  var result = await api.remoteSave(model, command, onSuccess!);
  return result;
}