public ActionResult Delete(int id)
        {
            SupplyDAO dao = new SupplyDAO();

            dao.Delete(id);
            return(RedirectToAction("Index"));
        }
        // GET: Admin/Supply
        public ActionResult Index(int?page)
        {
            // 1. Tham số int? dùng để thể hiện null và kiểu int
            // page có thể có giá trị là null và kiểu int.

            // 2. Nếu page = null thì đặt lại là 1.
            if (page == null)
            {
                page = 1;
            }
            // 4. Tạo kích thước trang (pageSize) hay là số Link hiển thị trên 1 trang
            int pageSize = 3;

            // 4.1 Toán tử ?? trong C# mô tả nếu page khác null thì lấy giá trị page, còn
            // nếu page = null thì lấy giá trị 1 cho biến pageNumber.
            int pageNumber = (page ?? 1);

            var dao   = new SupplyDAO();
            var model = dao.ListAll();

            return(View(model.ToPagedList(pageNumber, pageSize)));
        }