public IActionResult Index()
        {
            var vd = new Account_IndexVD()
            {
            };

            return(View(vd));
        }
Exemple #2
0
        public ActionResult Index(int pageIndex = 1)
        {
            int pageCount = 20;

            var accountList = _accountService.GetObjectList(pageIndex, pageCount, z => true, z => z.Id,
                                                            OrderingType.Descending);

            var vd = new Account_IndexVD()
            {
                AccountList = accountList,
            };

            return(View(vd));
        }
        public ActionResult Index(string kw = null, int pageIndex = 1)
        {
            var seh = new SenparcExpressionHelper <Account>();

            seh.ValueCompare.AndAlso(true, z => !z.Flag)
            .AndAlso(!kw.IsNullOrEmpty(), z => z.RealName.Contains(kw) || z.NickName.Contains(kw) || z.UserName.Contains(kw) || z.Phone.Contains(kw));
            var where = seh.BuildWhereExpression();

            var modelList = _accountService.GetObjectList(pageIndex, 20, where, z => z.Id, OrderingType.Descending);
            var vd        = new Account_IndexVD()
            {
                AccountList = modelList,
                kw          = kw
            };

            return(View(vd));
        }