Friday, 23 August 2013

Breeze Server-Side errors

Breeze Server-Side errors

How to get Sql Server database trowed errors details at client side (like
sql raiserror level) using Breeze manager perhaps in saveChanges fail
function. For example :
// SERVER-SIDE (SQL-SERVER : TRIGGER - After Insert)
RAISERROR ('Espace utilise par Place, Cannot delete.', 16, 1)
ROLLBACK TRAN
RETURN
// CLIENT-SIDE (BREEZE : saveChanges - saveFailed)
var saveChanges = function () {
.....
function saveFailed(error) {
var msg = 'Save failed: ' + getErrorMessages(error);
logError(msg, error);
error.message = msg;
throw error;
}
};

No comments:

Post a Comment