public ActionResult <ReceptiVM> Index()
        {
            var model = new ReceptiVM
            {
                rows = _db.Recepti
                       .OrderByDescending(s => s.ReceptId)
                       .Select(s => new ReceptiVM.Row
                {
                    naziv = s.Naziv, opis = s.Opis, sastojci = s.Sastojci, vrijemeKuhanja = s.VrijemeKuhanja, receptId = s.ReceptId, slika = s.Slika, level = s.Level
                }).ToList()
            };


            return(model);
        }
        public ActionResult <ReceptiVM> GetReceptByNaziv(string naziv)
        {
            var model = new ReceptiVM
            {
                rows = _db.Recepti
                       .Where(w => (w.Naziv).ToLower().StartsWith(naziv.ToLower()))
                       .Select(s => new ReceptiVM.Row
                {
                    naziv          = s.Naziv,
                    opis           = s.Opis,
                    sastojci       = s.Sastojci,
                    vrijemeKuhanja = s.VrijemeKuhanja,
                    receptId       = s.ReceptId,
                    slika          = s.Slika,
                    level          = s.Level
                }).ToList()
            };

            return(model);
        }
        public ActionResult <ReceptiVM> GetReceptiByKategorija([FromRoute] int kategorijaId)
        {
            var model = new ReceptiVM
            {
                rows = _db.Recepti.Where(x => x.KategorijaId == kategorijaId)
                       .OrderByDescending(s => s.ReceptId)
                       .Select(s => new ReceptiVM.Row
                {
                    naziv          = s.Naziv,
                    opis           = s.Opis,
                    sastojci       = s.Sastojci,
                    vrijemeKuhanja = s.VrijemeKuhanja,
                    receptId       = s.ReceptId,
                    slika          = s.Slika,
                    level          = s.Level
                }).ToList()
            };


            return(model);
        }