示例#1
0
        public IActionResult Obrisi(int?id)
        {
            if (id == null)
            {
                return(Redirect("Neuspjeh"));
            }
            Objava obj = db.Objave.Find(id);

            if (obj != null)
            {
                if (!AutorizovanZaAkciju(id.GetValueOrDefault(), HttpContext.User.Identity.Name))
                {
                    return(VratiNijeAutorizovan());
                }
                ObjavaPrikazVM objekat = new ObjavaPrikazVM
                {
                    ID             = obj.ID,
                    Content        = obj.Content,
                    Naziv          = obj.Naziv,
                    DatumIzmjene   = obj.DatumIzmjene,
                    DatumKreiranja = obj.DatumKreiranja
                };
                return(PartialView(objekat));
            }
            return(Redirect("Neuspjeh"));
        }
        public IActionResult Obrisi(int?id)
        {
            if (id == null)
            {
                return(Redirect("Neuspjeh"));
            }
            Objava obj = db.Objave.Find(id);

            if (obj != null)
            {
                ObjavaPrikazVM objekat = new ObjavaPrikazVM
                {
                    ID             = obj.ID,
                    Content        = obj.Content,
                    Naziv          = obj.Naziv,
                    DatumIzmjene   = obj.DatumIzmjene,
                    DatumKreiranja = obj.DatumKreiranja
                };
                return(View(objekat));
            }
            return(Redirect("Neuspjeh"));
        }
        public IActionResult Prikaz(int?id)
        {
            if (id == null)
            {
                return(Redirect("/Objava/Neuspjeh"));
            }
            Objava obj = db.Objave.Find(id);

            if (obj != null)
            {
                ObjavaPrikazVM novi = new ObjavaPrikazVM
                {
                    ID             = obj.ID,
                    Naziv          = obj.Naziv,
                    Content        = obj.Content,
                    DatumIzmjene   = obj.DatumIzmjene,
                    DatumKreiranja = obj.DatumKreiranja,
                    FeedID         = db.FeedsObjave.Where(x => x.ObjavaID == obj.ID).Select(s => s.FeedID).SingleOrDefault()
                };
                return(View(novi));
            }
            return(Redirect("/Objava/Neuspjeh"));
        }
示例#4
0
        public IActionResult Prikaz(int?id)
        {
            if (id == null)
            {
                return(Redirect("/Objava/Neuspjeh"));
            }
            Objava obj = db.Objave.Find(id);

            if (obj != null)
            {
                ObjavaPrikazVM novi = new ObjavaPrikazVM
                {
                    ID             = obj.ID,
                    Naziv          = obj.Naziv,
                    Content        = obj.Content,
                    DatumIzmjene   = obj.DatumIzmjene,
                    DatumKreiranja = obj.DatumKreiranja,
                    FeedID         = db.FeedsObjave.Where(x => x.ObjavaID == obj.ID).Select(s => s.FeedID).SingleOrDefault()
                };
                ViewBag.autorizovan = AutorizovanZaAkciju(obj.ID, HttpContext.User.Identity.Name);
                return(PartialView(novi));
            }
            return(Redirect("/Objava/Neuspjeh"));
        }