public ActionResult PrayerEdit(PrayerUpdateInputModel prayerInput) { if (this.ModelState.IsValid) { var prayerDb = new Prayer(); prayerDb.Title = prayerInput.Title; prayerDb.TitleSecond = prayerInput.TitleSecond; prayerDb.Text = this.sanitizer.Sanitize(prayerInput.Text); prayerDb.Author = prayerInput.Author; this.Repo.Update(this.Context.Prayers, prayerDb, prayerInput.Id); return(RedirectToAction("Breviary", "Home")); } return(View(prayerInput)); }
public ActionResult PrayerEdit(string id) { var prauerDb = this.Repo.FindOneById(this.Context.Prayers, id); if (prauerDb != null) { var prayerViewModel = new PrayerUpdateInputModel() { Id = prauerDb.Id, Text = prauerDb.Text, Author = prauerDb.Author, Title = prauerDb.Title, TitleSecond = prauerDb.TitleSecond }; return(View(prayerViewModel)); } return(RedirectToAction("Breviary", "Home")); }