Ejemplo n.º 1
0
        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));
        }
Ejemplo n.º 2
0
        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));
        }