internal protected static ServisniZasahPrvek GetPrvekById(int Id) { ServisniZasahPrvek list = new ServisniZasahPrvek(); using (var db = new Model1Container()) { list = db.ServisniZasahPrvek.Where(t => t.Id == Id) .Include(s => s.Artikl) .Include(s => s.Porucha) .Include(s => s.ServisniZasah) .Include(s => s.SCProvozu) .FirstOrDefault(); } return(list); }
internal protected static decimal GetCenaForprvek(ServisniZasahPrvek szp) { decimal cena; ServisniZasah sz = new ServisniZasah(); using (var db = new Model1Container()) { sz = db.ServisniZasah.Where(t => t.Id == szp.ServisniZasahId).FirstOrDefault(); } CenaArtikluZakaznik caz = new CenaArtikluZakaznik(); caz = CenaArtikluZakaznik.GetCena(szp.ArtiklID.Value, sz.ZakaznikID); if (caz.ZCCena != 0) { cena = caz.ZCCena; } else { cena = caz.CenikCena; } return(cena); }