Pravilno nastavljen atribut v poslovnem razredu tipa PBBusinessBase.
Če se želimo izogniti izjemi : "Index out of range Exception", ki je posledica zapisovanja poslovnega objekta v bazo moramo obvezno dodati dva polja v atribut ManyToOne.
Primer pravilno nastavljenega atributa :
[ManyToOne(0, Name = "Procedure", Class = "WF.Library.WFProcedure, WF.Library", Insert = false, Update = false)]
private WFProcedure _procedure;
Do izjeme pride zaradi tega, ker želimo v bazo zapisati tudi property _procedure -- kar pa ni v redu saj gre za referečni property in zapisovanje teh podatkov bi bilo redundantno.
0 comments:
Post a Comment