public evidencijaNjege(imaUslugu usluga, korisnik korisnik, zaposlenik zaposlenik, string nnapomena) { oib = zaposlenik.oib; imaUsluguId = usluga.imaUsluguId; napomena = nnapomena; datum = DateTime.Now; }
public void UredjivanjePodataka(string nkontakt = "", int soba = 0, string nnapomene = "", List <imaUslugu> npopisUsluga = null) { using (var context = new Entities()) { if (nkontakt != "") { this.osoba.kontakt = nkontakt; } if (soba != 0) { this.brojSobe = soba; } if (nnapomene != "") { this.napomene = nnapomene; } if (npopisUsluga != null) { foreach (var item in this.imaUslugus) { var delete = (from iu in context.imaUslugus where iu.imaUsluguId == item.imaUsluguId select iu).First(); context.Entry(delete).State = EntityState.Deleted; } context.SaveChanges(); foreach (var novaUsluga in npopisUsluga) { imaUslugu temp = new imaUslugu(); temp.imaUsluguId = novaUsluga.imaUsluguId; temp.oib = novaUsluga.oib; temp.uslugaId = novaUsluga.uslugaId; context.imaUslugus.Add(temp); } } context.SaveChanges(); } }