public IActionResult Index(int maturskiIspitId) { AjaxStavkeIndexViewModel vm = new AjaxStavkeIndexViewModel() { MaturskiIspitId = maturskiIspitId, Rows = db.MaturskiIspitStavka.Where(x => x.MaturskiIspitId == maturskiIspitId).Select(x => new AjaxStavkeIndexViewModel.Row() { Bodovi = x.Bodovi, MaturskiIspitStavkaId = x.Id, OpciUspjeh = x.UpisUOdjeljenje.OpciUspjeh, Oslobodjen = x.Oslobodjen ? "Da" : "Ne", Ucenik = x.UpisUOdjeljenje.Ucenik.ImePrezime }).ToList() }; return(PartialView(vm)); }
public IActionResult Index(int fakturaId) { AjaxStavkeIndexViewModel vm = new AjaxStavkeIndexViewModel() { FakturaId = fakturaId, Rows = db.FakturaStavka.Where(x => x.FakturaID == fakturaId).Select(x => new AjaxStavkeIndexViewModel.Row() { Cijena = x.Proizvod.Cijena, Kolicina = x.Kolicina, Proizvod = x.Proizvod.Naziv, FakturaStavkaID = x.Id, Popust = x.PopustProcenat, Iznos = (x.Kolicina * x.Proizvod.Cijena) * (1 - x.PopustProcenat) }).ToList() }; return(PartialView(vm)); }