using System; using System.Collections.Generic; using System.Linq; using System.Threading.Tasks; using FreeSql.Site.UI.Controllers; using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Mvc; namespace FreeSql.Site.UI.Areas.Doc.Controllers { [Area("Doc")] public class DocumentsController : BaseController { // GET: Documents public IActionResult Index() { return View(); } // GET: Documents/Details/5 public ActionResult Details(int id) { return View(); } // GET: Documents/Create public ActionResult Create() { return View(); } // POST: Documents/Create [HttpPost] [ValidateAntiForgeryToken] public ActionResult Create(IFormCollection collection) { try { // TODO: Add insert logic here return RedirectToAction(nameof(Index)); } catch { return View(); } } // GET: Documents/Edit/5 public ActionResult Edit(int id) { return View(); } // POST: Documents/Edit/5 [HttpPost] [ValidateAntiForgeryToken] public ActionResult Edit(int id, IFormCollection collection) { try { // TODO: Add update logic here return RedirectToAction(nameof(Index)); } catch { return View(); } } // GET: Documents/Delete/5 public ActionResult Delete(int id) { return View(); } // POST: Documents/Delete/5 [HttpPost] [ValidateAntiForgeryToken] public ActionResult Delete(int id, IFormCollection collection) { try { // TODO: Add delete logic here return RedirectToAction(nameof(Index)); } catch { return View(); } } } }