Ejemplo n.º 1
0
        //
        // GET: /Admin/Department/

        public async Task <ActionResult> Index()
        {
            ListModel <Department> l = null;

            l = await DepartmentHelper.GetAll();

            return(View(l));
        }
Ejemplo n.º 2
0
        public async Task <ActionResult> List()
        {
            string keyword    = CommonHelper.GetValue(Request["keyword"]);
            int    pgnum      = CommonHelper.GetValue <int>(Request["pgnum"], 1);
            int    pgsize     = CommonHelper.GetValue <int>(Request["pgsize"], 0);
            string sortcolumn = CommonHelper.GetValue(Request["sortcolumn"], DepartmentHelper.DEFAULT_SORT_COLUMN);
            string sortdir    = CommonHelper.GetValue(Request["sortdir"], DepartmentHelper.DEFAULT_SORT_DIR);

            Sort sort = new Sort(sortcolumn, sortdir);

            ListModel <Department> l = null;

            if (string.IsNullOrEmpty(keyword))
            {
                l = await DepartmentHelper.GetAll(pgnum, pgsize, sort);
            }

            else
            {
                l = await DepartmentHelper.GetFilterBy(keyword, pgnum, pgsize, sort);
            }

            return(View("_list", l));
        }