Пример #1
0
        public ActionResult PaterikEdit(PaterikModel paterikInput)
        {
            if (this.ModelState.IsValid)
            {
                var paterikDb = new Paterik();

                paterikDb.Text   = this.sanitizer.Sanitize(paterikInput.Text);
                paterikDb.Author = paterikInput.Author;

                this.Repo.Update(this.Context.Pateriks, paterikDb, paterikInput.Id);

                return(RedirectToAction("Index", "Home"));
            }

            return(View(paterikInput));
        }
Пример #2
0
        public ActionResult PaterikAdd(PaterikModel inputPaterik)
        {
            if (this.ModelState.IsValid)
            {
                var paterikDb = new Paterik();

                paterikDb.Text   = this.sanitizer.Sanitize(inputPaterik.Text);
                paterikDb.Author = inputPaterik.Author;

                this.Repo.Insert(this.Context.Pateriks, paterikDb);

                return(RedirectToAction("Index", "Home"));
            }

            return(View(inputPaterik));
        }
Пример #3
0
        public ActionResult PaterikEdit(string id)
        {
            var paterikDb = this.Repo.FindOneById(this.Context.Pateriks, id);

            if (paterikDb != null)
            {
                var paterikViewModel = new PaterikModel()
                {
                    Id     = paterikDb.Id,
                    Text   = paterikDb.Text,
                    Author = paterikDb.Author
                };

                return(View(paterikViewModel));
            }

            return(RedirectToAction("Index", "Home"));
        }