entity framework - Breeze server side validation from Controller -


i have entity, "car", has many relationships other entities. 1 of relationships entity "parkingspot". relationship in entity framework 1 car many parkingspots,but 1-to-1, 1-to-many in ef story.

i'd server side delete method following -

  1. do error checking (on fk constrained relationships except parkingspot), provider user friendly errors
  2. remove car parkingspot (so delete works if other constraint errors pass)
  3. delete car

right have method

[httpget] public bool deletecar(int carid)  

am throwing httpresponseexception per each error. user error, fix problem, try again, error,etc. kind of lame. tried throwing entityerrorsexception colleciton of efentityerrors outlined here- http://www.breezejs.com/documentation/server-side-validation

but came through json string in data of httpresponse, maybe because wasn't done in beforesaveentitiesdelegate shown in article? can't here, because other cases call deleting entity in other ways in want "parkingspot" constraint fail.

what best way provide kind of validation?


Comments

Popular posts from this blog

javascript - RequestAnimationFrame not working when exiting fullscreen switching space on Safari -

jsf - How to ajax update an item in the footer of a PrimeFaces dataTable? -

django - CSRF verification failed. Request aborted. CSRF cookie not set -