public IActionResult Index()
        {
            UplateIndexViewModel model = new UplateIndexViewModel();

            model.Uplate = db.Uplate.Include(p => p.Projekt).Include(k => k.Klijent).Include(c => c.ClanUprave).ThenInclude(o => o.Osoba).ToList();

            return(View(model));
        }
        public IActionResult Izvjestaj(int UplataId)
        {
            UplateIndexViewModel model = new UplateIndexViewModel();

            if (UplataId != 0)
            {
                model.Uplate = db.Uplate.Include(p => p.Projekt).Include(k => k.Klijent).Include(c => c.ClanUprave).ThenInclude(o => o.Osoba).Where(u => u.UplataID == UplataId).ToList();
            }
            else
            {
                model.Uplate = db.Uplate.Include(p => p.Projekt).Include(k => k.Klijent).Include(c => c.ClanUprave).ThenInclude(o => o.Osoba).ToList();
            }

            return(View(model));
        }
        public IActionResult Pretraga(string srchTxt)
        {
            if (srchTxt == null)
            {
                return(RedirectToAction(nameof(Index)));
            }

            UplateIndexViewModel model = new UplateIndexViewModel();

            model.Uplate = db.Uplate.Include(p => p.Projekt).Include(k => k.Klijent).Include(c => c.ClanUprave).ThenInclude(o => o.Osoba).Where(x => x.Projekt.Naziv.Contains(srchTxt)).ToList();

            if (!model.Uplate.Any())
            {
                model.Uplate = db.Uplate.Include(p => p.Projekt).Include(k => k.Klijent).Include(c => c.ClanUprave).ThenInclude(o => o.Osoba).Where(x => x.UplataID.ToString().Equals(srchTxt)).ToList();
            }

            model.srchTxt = srchTxt;

            return(View("Index", model));
        }