Hteo bih da izvrsim update podataka.
Uradim sledece da dobijem taj zakupljeni paket:
Code:
zakupPaketa trenutnoStanje = (from zakupPaketa in baza.zakupPaketas
where zakupPaketa.nazivHosta.Equals(paket)
select zakupPaketa).First();
zakupPaketa trenutnoStanje = (from zakupPaketa in baza.zakupPaketas
where zakupPaketa.nazivHosta.Equals(paket)
select zakupPaketa).First();
// uradim modifikaciju jednog atributa koj mi treba
i kako sad da mu dam da sacuva te promene/
Ako probam da izbrisem taj objekat iz baze i upisem opet pravi mi problem na baza.saveChanges() jer ima spoljasni kljuc u drugoj tabeli i nece da obrise.
Na koji "elegantniji" nacin moze to da se uradi
--------------------------
resio sam problem metodom:
baza.ObjectStateManager.ChangeObjectState(trenutnoStanje, System.Data.EntityState.Modified);
baza.SaveChanges();
[Ovu poruku je menjao alokin_n dana 09.09.2011. u 15:36 GMT+1]