示例#1
0
        public VijestPregledVM Find2(string query)
        {
            if (query == null)
            {
                query = "";
            }
            var result = new VijestPregledVM
            {
                rows = _db.Vijest
                       .Where(w => (w.KategorijaVijesti.Naziv).StartsWith(query))
                       .Select(s => new VijestPregledVM.Row
                {
                    id              = s.Id,
                    naslovVijesti   = s.Naslov,
                    sadrzajVijesti  = s.Sadrzaj,
                    nazivKategorije = s.KategorijaVijesti.Naziv
                }).ToList()
            };

            return(result);
        }
示例#2
0
        public ActionResult <VijestPregledVM> Index()
        {
            //if (DateTime.Now.DayOfWeek != DayOfWeek.Friday)
            //    return StatusCode(500, "Možete pristupiti samo petkom.");

            var model = new VijestPregledVM
            {
                rows = _db.Vijest
                       .OrderByDescending(s => s.Id)
                       .Select(s => new VijestPregledVM.Row
                {
                    id              = s.Id,
                    brojVijesti     = s.BrojVijesti,
                    naslovVijesti   = s.Naslov,
                    sadrzajVijesti  = s.Sadrzaj,
                    nazivKategorije = s.KategorijaVijesti.Naziv
                }).ToList()
            };


            return(model);
        }