示例#1
0
        // GET: /Create
        public ViewResult Create()
        {
            var sukces = new Sukcesy
            {
                Tytul = "Wpisz tytuł",
                Tresc = "Wpisz treść"
            };

            return(View("Edit", sukces));
        }
示例#2
0
        // GET: Aktualnosci/Details/5
        public ActionResult Details(long?id)
        {
            if (id == null)
            {
                return(NotFound());
            }
            Sukcesy aktualnosci = repository.Sukcesys
                                  .FirstOrDefault(m => m.ID == id);

            if (aktualnosci == null)
            {
                return(NotFound());
            }
            Sukcesy dataBase = repository.Sukcesys.FirstOrDefault();

            return(View("Details", dataBase));
        }
示例#3
0
        // GET: /Edit/5
        public ActionResult Edit(long?id)
        {
            if (id == null)
            {
                return(NotFound());
            }
            Sukcesy editedSukces = repository.Sukcesys
                                   .FirstOrDefault(g => g.ID == id);

            if (editedSukces == null)
            {
                return(NotFound());
            }
            else
            {
                return(View(editedSukces));
            }
        }
示例#4
0
        public ActionResult Edit(Sukcesy modelReturned)
        {
            Sukcesy dataBase = repository.Sukcesys.FirstOrDefault();

            if (ModelState.IsValid)
            {
                if (modelReturned == null)
                {
                    return(RedirectToAction(nameof(Index)));
                }
                dataBase.Tytul = modelReturned.Tytul;
                dataBase.Tresc = HtmlUtility.RemoveInvalidHtmlTags(modelReturned.Tresc);
                repository.SaveSukces(dataBase);
                return(RedirectToAction(nameof(Index)));
            }
            else
            {
                return(View(modelReturned));
            }
        }