AngularJS-WebApi-EF
AngularJS-WebApi-EF copied to clipboard
Delete/Update don't work for tables with PKs that don't follow the 'id' convention.
This lets you use any naming convention for your PKs.
$scope.deleteObject = function (object) {
var pkField = $attrs.pkField;
crudGridDataFactory($attrs.table).delete({ id: object[pkField] }, successCallback, errorCallback);
};
$scope.updateObject = function (object) {
var pkField = $attrs.pkField;
crudGridDataFactory($attrs.table).update({ id: object[pkField] }, object, successCallback, errorCallback);
};