コード例 #1
0
        public ActionResult Delete(int id)
        {
            _entriesRepository.Delete(id);

            TempData["Message"] = "Your entry was successfully deleted!";

            return(RedirectToAction("Index"));
        }
コード例 #2
0
        public ActionResult Delete(int id)
        {
            var userId = User.Identity.GetUserId();

            if (!_entriesRepository.EntryOwnedByUserId(id, userId))
            {
                return(HttpNotFound());
            }

            _entriesRepository.Delete(id);

            TempData["Message"] = "Your entry was successfully deleted!";

            return(RedirectToAction("Index"));
        }
コード例 #3
0
        public ActionResult Delete(int id)
        {
            // Delete entry
            var entry = new Entry()
            {
                Id = id
            };

            _entryRepository.Delete(entry);

            TempData["Message"] = "Your entry was successfaully deleted!";

            // Redirect to the list page
            return(RedirectToAction("Index"));
        }
コード例 #4
0
ファイル: EntriesController.cs プロジェクト: harryC72/WebApi
 public void Delete(int id)
 {
     _entriesRepository.Delete(id);
 }
コード例 #5
0
 public void Delete(int?id)
 {
     _entriesRepository.Delete(Convert.ToInt32(id));
 }