public IActionResult PretragaPutovanje() { UplataPutovanjaPretragaVM model = new UplataPutovanjaPretragaVM() { Putovanja = db.Putovanja.Select(a => new SelectListItem { Value = a.PutovanjaId.ToString(), Text = a.NazivPutovanja }).ToList() }; return(View(model)); }
public IActionResult PrikazUplataPoPutovanju(UplataPutovanjaPretragaVM input) { UplatePrikaziVM model = new UplatePrikaziVM() { BrojUplata = db.Uplate.Where(x => x.PutovanjaID == input.PutovanjeID).Count(), UkupnoUplaceno = db.Uplate.Where(x => x.PutovanjaID == input.PutovanjeID).Sum(s => s.Iznos), SvrhaUplate = db.Putovanja.Where(x => x.PutovanjaId == input.PutovanjeID).FirstOrDefault().NazivPutovanja, lista = db.Uplate.Where(x => x.PutovanjaID == input.PutovanjeID). Select(a => new UplatePrikaziVM.Row { UplataId = a.UplataId, DatumUplate = a.DatumUplate, Iznos = a.Iznos, Klijent = a.Klijent.Ime + " " + a.Klijent.Prezime }).ToList() }; return(PartialView(model)); }